7-Zip und Entpacken von der Befehlszeile

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

Ich habe eine Datei, sagen wir example.zip und möchte den Inhalt der Datei in einen Ordner namens example entpacken.

Was sind die Befehle, die ich dazu benötige?

Author: Peter Mortensen, 2010-01-14

5 answers

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 nicht für 7z /?.

 74
Author: Anonymous,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-12-19 18:41:43

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 vollständigen Pfaden extrahiert.

Hinweis: Zwischen dem Switch -o und dem Zielordner ist KEIN Platz. Wenn dieser Ordner nicht vorhanden ist, wird er automatisch erstellt.

 15
Author: Peter Mortensen,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2010-07-31 18:39:15

Für p7zip:

7za e file.7z
 5
Author: Maciek Sawicki,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2010-07-31 18:41:46

Extrahieren Sie rekursiv eine einzelne Datei oder einen selektiven Satz von Dateien aus einem Archiv in den aktuellen Ordner:

7za.exe e art.archive -ir!*Art.jpg
 3
Author: Mitch,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-08-22 11:52:38

Ohne 7-zip Powershell v3 + kann eine ZIP-Datei extrahieren:

Expand-Archive "Source" "Destination"
 0
Author: Wasif Hasan,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-09-17 09:10:47