web-dev-qa-db-fra.com

Windows 7 a-t-il décompressé sur la ligne de commande installée par défaut?

Il y a une option Zip/Unzip dans le menu contextuel, est-elle accessible depuis la ligne de commande?

14
asksuperuser

Oui et non.

Le oui:

rundll32.exe zipfldr.dll,RouteTheCall filename.Zip

ouvrirait le fichier dans l'explorateur sous la forme d'un "dossier compressé" similaire à un clic sur un dossier Zip

Le non:

Zipfldr.dll ne contient aucun autre point d'entrée permettant de décompresser des fichiers directement à partir de la ligne de commande. Je suggérerais d'utiliser les utilitaires de commande 7Zip ou unzip.exe car ceux-ci sont gratuits (comme dans freedom ainsi que dans beer)

26
bubu

Si vous avez déjà un JDK Java sur votre PC et que le répertoire bin est dans votre chemin (dans la plupart des cas), vous pouvez utiliser la ligne de commande:

C:\Program Files\Java\jdk1.7.0_45\bin>jar xf test.Zip

Ensemble complet d'options pour l'outil jar disponible ici .

Exemples:

Extraire le fichier jar

jar x[v]f jarfile [inputfiles] [-Joption]
jar x[v] [inputfiles] [-Joption]

Si JDK n'est pas installé, je vous recommande d'installer 7-Zip, car il est très léger: http://www.7-Zip.org/

Exemples: http://www.dotnetperls.com/7-Zip-examples

Source: https://stackoverflow.com/a/1021592/475876

4
Akira Yamamoto

Comme la réponse de Jason Duffett

https://stackoverflow.com/questions/17546016/how-can-you-Zip-or-unzip-from-the-command-Prompt-using-on-windows-built-in -ca

vous pouvez essayer "expand MyFile.Zip myFile" dans la ligne de commande

1
Ethan Kuo

Non, ce n’est pas le cas par défaut, mais cochez ici pour le faire quand même: http://stahlworks.com/dev/index.php?tool=zipunzip

0
BloodPhilia