Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

VB Script um mehrere ZIP-Dateien automatisch in ein anderen Ordner entpacken

Frage Entwicklung VB for Applications

Mitglied: duschi

duschi (Level 1) - Jetzt verbinden

04.05.2007, aktualisiert 05.05.2007, 12839 Aufrufe, 5 Kommentare

Hallo,

ich muss gestehen ich habe überhaupt keine Ahnung von VB.
Jetzt muss ich jedoch für mein Unternehmen ein Skript entwickeln, welches mir aus einem Ordner (C:\archiv) alle vorhandenen Zip-Dateien entpackt und in den Ordner C:\entpackt ablegt.

Dazu habe ich mir folgendes zusammen gegoogelt:


Archiv.Extract
SourcePath "C:\archiv"
DestPath "C:\entpackt"

Leider funktioniert dies überhaupt nicht. Hat jemand eine Idee, wie der Code sein müsste.

Vielen Dank

Gruß
duchi
Mitglied: bastla
04.05.2007 um 11:14 Uhr
Hallo duschi und willkommen im Forum!

Bist Du sicher, dass es ein VBScript werden soll - mit Batch wäre der Weg etwas kürzer, zB
01.
pushd C:\entpackt 
02.
C:\Tools\7za e -y C:\archiv\*.zip >nul 
03.
popd
Zum Entpacken wird dabei die "7-Zip Command Line Version" ("7za.exe", im Beispiel gespeichert in "C:\Tools") von "7-Zip" (Download hier) verwendet, es kann aber auch irgendeine "unzip.exe" oÄ sein.

Wenn es doch VBS sein soll, könntest Du über "Shell" das gleiche Programm ("7za") aufrufen oder etwas in der Art einsetzen: Zipper Component (von mir noch nicht getestet)

Grüße
bastla
Bitte warten ..
Mitglied: duschi
04.05.2007 um 14:18 Uhr
Danke, die Batch Datei funktioniert einwandfrei.
Habe den WinRar entzipper genommen, da der bei mir installiert ist.

Ist es auch möglich das XP eigene ZIP-Tool einzubinden?
Damit nicht jeder noch ein extra ZIP-Programm benögigt.

Gruß
duschi
Bitte warten ..
Mitglied: bastla
05.05.2007 um 12:06 Uhr
Hallo duschi!

Ist es auch möglich das XP eigene ZIP-Tool einzubinden?
Leider - auch nach einiger Recherche habe ich keine Möglichkeit dazu gefunden.

Damit nicht jeder noch ein extra ZIP-Programm benögigt.
Das oben als Beispiel vorgeschlagene "7za" besteht nur aus einer ".exe"-Datei, die ohne Installation verwendbar ist (einfach nach "%windir%\System32" kopieren, dann kannst Du sie sogar ohne Pfadangabe starten). Im Extremfall könntest Du sie sogar auf einer Freigabe bereitstellen und per UNC aufrufen.

Außerdem darf dieses Programm auch ohne Registrierung kommerziell eingesetzt werden.

Natürlich muss es nicht "7za" sein, unter den Stichworten "unzip" und "commandline" wirst Du auch andere (freie) Alternativen finden. Ich verwende es nur ganz gerne, weil es auch (Zip-)Archive erstellen kann.

Grüße
bastla
Bitte warten ..
Mitglied: uli
19.02.2009 um 14:40 Uhr
Hallo,

ich habe das gerade mit dieser Batch probiert.

In dem Ordner von mir sind viele zip Dateien, die meist wieder zip Dateien enthalten.

7-Zip bricht mmer mit dieser Meldung ab

No files to process

Files: 0
Size: 0
Compressed: 107667

Jemand eine Idee an was das liegen könnte?

mfg uli
Bitte warten ..
Mitglied: bastla
19.02.2009 um 16:00 Uhr
Hallo uli!

Enthält der Ordnerpfad zufällig Leerzeichen? Dann müssen (ansonsten dürfen aber auch) Anführungszeichen verwendet werden:
C:\Tools\7za e -y "C:\archiv\*.zip" >nul
[Edit] Bei näherer Überlegung spricht die Meldung "Compressed: 107667" allerdings nicht für diesen Grund ... [/Edit]

Grüße
bastla
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Script zum Entpacken von rar und zip-Dateien
gelöst Frage von windows-nutzerBatch & Shell9 Kommentare

Hallo zusammen, ich will mir gerne ein Script schreiben das mir rar und zip Dateien entpackt. Es sind mindestens ...

Windows 7
ZIP-Datei entpacken
Frage von r00t-1337Windows 76 Kommentare

Hallo zusammen, hat jemand einen Befehl parat um mit einer .cmd-Datei eine zuvor auf c:\temp kopierte ZIP-Datei in ein ...

PHP
Automatisiertes entpacken einer Zip -Datei via PHP
gelöst Frage von Tamara87PHP3 Kommentare

Hallo zusammen, ich benutze seit geraumer Zeit folgendes Script zum Entpacken von ZIP Dateien, vielleicht kennt es der ein ...

Basic
VBS: Zip-Dateien klassifizieren und bestimmt Stelle entpacken
gelöst Frage von amn.ssyBasic16 Kommentare

Hallo, mit dem nachfolgenden Code (clean ;-)) wende ich mich an euch in der Hoffnung, daß mir der eine ...

Neue Wissensbeiträge
MikroTik RouterOS

Mikrotik - Lets Encrypt Zertifikate mit MetaROUTER Instanz auf dem Router erzeugen

Anleitung von colinardo vor 10 StundenMikroTik RouterOS4 Kommentare

Einleitung Folgende Anleitung ist aus der Lage heraus entstanden das ein Kunde auf seinem Mikrotik sein Hotspot Captive Portal ...

Sicherheit

Sicherheitslücke in HP-Druckern - Firmware-Updates stehen bereit

Information von BassFishFox vor 11 StundenSicherheit

Ein weiterer Grund, dass Drucker keinerlei Verbindung nach "auswaerts" haben sollen. Unter Verwendung spezieller Malware können Angreifer aus der ...

Administrator.de Feedback

Entwicklertagebuch: Die Startseite wurde überarbeitet

Information von admtech vor 13 StundenAdministrator.de Feedback9 Kommentare

Hallo Administrator User, mit dem Release 5.7 haben wir unsere Startseite überarbeitet und die Beiträge und Fragen voneinander getrennt. ...

Vmware

VMware Desktopprodukte sind verwundbar

Information von Penny.Cilin vor 18 StundenVmware

Die VMware-Anwendungen zum Umgang mit virtuellen Maschinen Fusion, Horizon Client und Workstation sowie die Plattform NSX sind verwundbar. Davon ...

Heiß diskutierte Inhalte
Visual Studio
Vb.net-Tool zum Erzeugen einer Outlook-E-Mail
Frage von ahstaxVisual Studio24 Kommentare

Hallo, ich möchte gerne ein vb.net-Tool schreiben, das am Ende eine Outlook-E-Mail erzeugt. Grundsätzlich ist mir klar, wie das ...

Windows Server
RDP macht Server schneller???
Frage von JaniDJWindows Server16 Kommentare

Hallo Community, wir betrieben seit geraumer Zeit diverse virtuelle Maschinen und Server mit Windows Server 2012. Leider haben wir ...

Windows Netzwerk
Netzwerk Neustrukturierung
Frage von IT-DreamerWindows Netzwerk16 Kommentare

Hallo verehrte Community und Admins, bei uns im Haus steht eine Neustrukturierung an. Dafür benötige ich von euch ein ...

Windows 10
Windows 10 dunkler Bildschirm nach Umfallen
Frage von AkcentWindows 1015 Kommentare

Hallo, habe hier einen Windows 10 Rechner der von einem User umgefallen wurde (Beine übers Knie, an den PC ...