it-swarm.com.de

7-Zip und Entpacken von der Kommandozeile

Ich möchte die Befehlszeile 7-Zip verwenden, um einen Ordner zu entpacken.

Ich habe eine Datei, sage example.Zip und möchte den Inhalt der Datei in einen Ordner mit dem Namen example entpacken.

Welche Befehle benötige ich dazu?

44
duhaas

7z x example.Zip -oexample

Usage: 7z <command> [<switches>...] <archive_name> [<file_names>...]
       [<@listfiles...>]

<Commands>
...
  x: eXtract files with full paths
<Switches>
...
  -o{Directory}: set Output directory

Bearbeiten:

7z x *.Zip -o*

extracts all *.Zip archives to subfolders with names of these archives.

Seltsamerweise musste ich zur vollständigen Hilfedatei gehen, um dieses Beispiel zu finden. es wird für 7z /? nicht angezeigt.

58
Anonymous

Die Syntax wäre: 7z x <path to>\duane.Zip -oc:\duane

Dadurch wird der Inhalt des Archivs duane.Zip in den Ordner c:\duane mit den vollständigen Pfaden extrahiert.

Hinweis: Zwischen dem Schalter -o und dem Zielordner ist KEIN Leerzeichen. Wenn dieser Ordner nicht existiert, wird er automatisch erstellt.

10
Molly7244

Für p7Zip :

7za e file.7z
3
Maciek Sawicki

Rekursives Extrahieren einer einzelnen Datei oder eines ausgewählten Satzes von Dateien aus einem Archiv in den aktuellen Ordner:

7za.exe e art.archive -ir!*Art.jpg
3
Mitch