Décompressez .rar de la ligne de commande avec 7-Zip

16

Sur la ligne de commande Windows, je peux extraire des archives comme ceci:

7za e somefile.zip

Je sais que 7-Zip prend en charge .rar dans l'interface graphique, mais peut-il être fait en mode ligne de commande?

Richard
la source

Réponses:

20

Oui, vous pouvez extraire des archives .rar de la ligne de commande, mais uniquement si vous utilisez 7z , pas 7za :

7za.exe (a = seul) est une version autonome de 7-Zip. 7za.exe ne prend en charge que les formats 7z, lzma, cab, zip, gzip, bzip2, Z et tar. 7za.exe n'utilise pas de modules externes.

Ce qui précède s'applique à la fois à Linux et à Windows et la syntaxe est identique:

Les fenêtres:

C:\Users\me>7z e dll-test.rar
7-Zip 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18

Processing archive: dll-test.rar

Extracting  mso97.dll

Everything is Ok

Size:       3782416
Compressed: 1857291

Linux:

[me ~]$ 7z e dll-test.rar

7-Zip [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,8 CPUs)

Processing archive: dll-test.rar

Extracting  mso97.dll

Everything is Ok

Size:       3782416
Compressed: 1857291
don_crissti
la source
1
Juste avertissement: 7za.exene prend pas en charge .raruniquement les supports 7z.exe.
Matt Clarkson du
2

Vous pouvez voir toutes les lignes de commande dans le fichier d'aide "7-zip.chm" (à partir de l'installation):

Extraire rar, c'est comme extraire tous les fichiers:

7z x archive.rar

Par exemple:

"C:\Program Files\7-Zip\7z.exe" x "C:\Archives\test file.rar"
DimitriD6
la source