it-swarm-eu.dev

7-Zip e decompressione dalla riga di comando

Sto cercando di utilizzare la riga di comando 7-Zip per decomprimere una cartella.

Ho un file, dico example.Zip e voglio decomprimere il contenuto del file in una cartella chiamata example.

Quali sono i comandi che ho bisogno di fare questo?

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

Modificare:

7z x *.Zip -o*

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

Stranamente, ho dovuto andare al file di aiuto completo per trovare questo esempio; non è mostrato per 7z/?.

58
Anonymous

La sintassi sarebbe: 7z x <path to>\duane.Zip -oc:\duane

Questo estrae il contenuto dell'archivio duane.Zip nella cartella c:\duane con percorsi completi.

Nota: non c'è spazio tra lo switch -o e la cartella di destinazione. Se quella cartella non esiste, verrà creata automaticamente.

10
Molly7244

Per p7Zip :

7za e file.7z
3
Maciek Sawicki

Estrarre ricorsivamente un singolo file o un insieme selettivo di file da un archivio nella cartella corrente:

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