80 votes

Comment décompresser un fichier à l'aide de cmd ?

Je veux créer un fichier BAT qui zippera ou dézippera un fichier. Pour zipper un fichier, j'ai trouvé cette question : Pouvez-vous zipper un fichier à partir de l'invite de commande en utilisant UNIQUEMENT la capacité intégrée de Windows à zipper des fichiers ?

Les réponses qui y sont données sont excellentes et fonctionnent pour moi, mais je n'ai trouvé aucune information sur la manière de décompresser les fichiers. Comme dans le lien, je ne peux pas supposer qu'il existe des outils tiers (à l'exception de winRAR).

Merci d'avance et désolé pour les fautes d'anglais

2voto

Aaron Hudon Points 99

J'utilise cette ligne pour extraire tous les fichiers zip dans le chemin actuel vers leur propre sous-répertoire en fonction de leur nom de fichier :

gci -Recurse -Filter *.zip |ForEach-Object {Expand-Archive -Path $_.Fullname -DestinationPath $_.BaseName -Force}

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X