In die Windows-Befehlszeile integriertes Komprimierungs-/Extraktionstool?

In die Windows-Befehlszeile integriertes Komprimierungs-/Extraktionstool?

Ich muss eine Batchdatei schreiben, um Dateien aus einem bestimmten Stammordner in ihren aktuellen Ordner zu entpacken.

Folder 0
    |----- Folder 1
    |          |----- File1.zip
    |          |----- File2.zip
    |          |----- File3.zip
    |
    |----- Folder 2
    |          |----- File4.zip
    |       
    |----- Folder 3
               |----- File5.zip
               |----- FileN.zip

Ich wünsche mir also, dass meine Batchdatei folgendermaßen gestartet wird:

ocd.bat /d="Folder 0"

Lassen Sie es dann innerhalb der Batchdatei durch alle Unterordner iterieren, um die Dateien genau dort zu entpacken, wo sich die ZIP-Dateien befinden.

Hier ist meine Frage:

Verfügt Windows (zumindest ab XP) über eine Befehlszeile für das eingebettete Zip-Tool? Sollte ich andernfalls bei einem anderen Dienstprogramm eines Drittanbieters bleiben?

Antwort1

Ja, es heißtCOMPRESS.EXE

Antwort2

Meine beste Vermutung geht zu 7 Zip und seinem Befehlszeilentool 7za.exe, das ich hier heruntergeladen habe:nload 7-Zip for Windows:.

Sollten Sie die Kommandozeilenparameter oder einige Beispiele zur Verwendung von 7za.exe benötigen, folgen Sie bitte diesem Link:7-Zip Command-Line Examples

verwandte Informationen