211service.com
PowerShell Unzip/Zip : Comment décompresser/compresser des fichiers dans PowerShell [Récupération de disque]
Beaucoup d'utilisateurs sont confus au sujet de la PowerShell décompresser/compresser commande. Si vous essayez également de le comprendre, ce post sur ce site vaut la peine d'être lu. Il vous guide à travers les étapes détaillées pour décompresser un fichier à l'aide de PowerShell sous Windows 10/11.
- Qu'est-ce que la commande PowerShell Unzip/Zip
- Comment décompresser le fichier PowerShell sous Windows 10/11
- Comment compresser un fichier PowerShell sous Windows 10/11
Comme nous le savons tous, PowerShell est un puissant shell de ligne de commande intégré à Windows et un outil d'environnement de script. Il peut être utilisé pour traiter divers travaux sous Windows, tels que installation des mises à jour Windows , Fichiers de copie PowerShell , PowerShell obtient la taille du dossier , installation de SSH PowerShell , etc.
Cependant, un grand nombre de personnes et même de professionnels ne savent pas comment effectuer ces travaux à l'aide de PowerShell. Voici un exemple concret du forum StackOverflow. Dans cet article, nous nous concentrons principalement sur les fichiers décompressés/zip PowerShell.
J'ai un fichier .zip et j'ai besoin de décompresser tout son contenu à l'aide de PowerShell. Je fais ça mais ça n'a pas l'air de marcher. Qu'est-ce qui ne va pas? Le répertoire C:\a est toujours vide.
https://stackoverflow.com/questions/27768303/how-to-unzip-a-file-in-powershell
Qu'est-ce que la commande PowerShell Unzip/Zip
Tout d'abord, il est nécessaire que l'applet de commande puisse être utilisée pour décompresser/compresser dans PowerShell. Pour décompresser le fichier PowerShell sous Windows 10/11, vous pouvez utiliser pleinement le PowerShell Développez-Archive commande qui peut décompresser ou extraire tout le contenu des fichiers compressés ou archivés dans le dossier cible.
Si vous souhaitez créer une archive compressée ou un fichier compressé à partir de dossiers/répertoires spécifiés, vous pouvez utiliser le PowerShell Compresser-Archive commande. Mais vous devez vous assurer que la taille du fichier ne dépasse pas 2 Go. De plus, les deux commandes nécessitent que l'extension du fichier d'archive soit .Zip *: français .
Maintenant, vous devriez avoir une compréhension globale des commandes zip/unzip PowerShell. Voyons comment compresser/décompresser dans PowerShell Windows 10/11.
Noter:
Assurez-vous que PowerShell v5+ est installé sur votre ordinateur. Sinon, vous pouvez vous référer à ce post ' Comment mettre à jour la version de PowerShell vers v7.2.5 pour Windows 10/11 ” pour installer la dernière version.
Comment décompresser le fichier PowerShell sous Windows 10/11
Il est très simple de décompresser un fichier à l'aide de la commande Expand-Archive PowerShell sous Windows 10/11. Ici, nous allons 2 exemples pour faire extraire des fichiers zippés par PowerShell.
Supposons que vous ayez un dossier compressé nommé office2016.zip et vous voulez le décompresser dans C:\Utilisateurs\Administrateur\Bureau chemin de D:\PowerShell , vous pouvez vous référer au guide suivant.
# Exemple 1 : PowerShell décompressez un fichier d'archive existant dans un dossier spécifié
1. Appuyez sur la Gagner + R clés pour ouvrir le Cours zone, puis tapez powershell dedans et appuyez sur Ctrl + Maj + Entrée clés pour ouvrir la fenêtre PowerShell élevée.
2. Dans la fenêtre contextuelle, tapez la commande suivante et appuyez sur Entrer pour décompresser office2016.zip déposer dans le D:\PowerShell . Attendez ensuite que le processus de décompression du fichier PowerShell se termine.
Noter:Assurez-vous de remplacer le chemin/nom du fichier et le chemin cible en fonction de votre situation réelle.
Expand-Archive -LiteralPath 'C:\Users\Administrator\Desktop\Office2016.zip' -DestinationPath D:\PowerShell


3. Si vous souhaitez écraser un fichier extrait existant, vous pouvez ajouter le -Force paramètre à la fin de la même commande PowerShell Expand-Archive.
Expand-Archive -LiteralPath 'C:\Users\Administrator\Desktop\Office2016.zip' -DestinationPath D:\PowerShell -Force
# Exemple 2. PowerShell décompressez un fichier d'archive existant dans le dossier actuel
Si vous souhaitez que PowerShell décompresse les fichiers dans le dossier actuel, vous pouvez exécuter la commande de décompression PowerShell suivante.
Expand-Archive -Path 'C:\Users\Administrator\Desktop\Office2016.zip' -DestinationPath C :

De même, vous pouvez ajouter le -Force à la fin de la commande pour écraser un dossier extrait existant.
Comment compresser un fichier PowerShell sous Windows 10/11
Bien sûr, vous pouvez utiliser la commande PowerShell compress archive pour créer un fichier/dossier compressé sous Windows 10/11. Nous résumons ici quelques exemples courants de fichiers zip PowerShell.
# Exemple 1. PowerShell Zip Files vers une nouvelle archive compressée
Si vous souhaitez compresser différents fichiers et créer un nouveau fichier de réalisation, vous pouvez exécuter la commande suivante dans la fenêtre PowerShell élevée. Ici, vous pouvez supprimer le paramètre -Force si vous n'avez pas à écraser un fichier extrait existant.
Compress-Archive -LiteralPath D:\PowerShell -DestinationPath C:\Archives -Force

# Exemple 2. Fichiers Zip PowerShell qui incluent le répertoire racine
Si vous souhaitez compresser un répertoire et créer un dossier d'archive contenant le répertoire racine et tous ses fichiers/sous-répertoires, vous pouvez utiliser le Chemin paramètre à la place.
Compress-Archive -Path D:\PowerShell -DestinationPath C:\Archives\Office2016.zip
# Exemple 3. Fichiers Zip PowerShell qui excluent le répertoire racine
Eh bien, vous pouvez exécuter la commande suivante si vous souhaitez compresser un répertoire et créer une nouvelle archive qui exclut le répertoire racine.
Compress-Archive -Path D:\PowerShell\* -DestinationPath C:\Archives\Office2016.zip
# Exemple 4. PowerShell Zip uniquement les fichiers du répertoire racine
Si vous souhaitez simplement compresser les fichiers uniquement dans le répertoire racine et créer une nouvelle archive, vous pouvez exécuter la commande suivante.
Compress-Archive -Path D:\PowerShell\*.* -DestinationPath C:\Archives\Office2016.zip
# Exemple 5. Ajouter des fichiers à un dossier d'archive créé
Si vous souhaitez ajouter des fichiers au dossier d'archive créé, vous pouvez utiliser le paramètre -Update. Pour ça:
Compress-Archive -Path D:\PowerShell\* -Update -DestinationPath C:\Archives
Comment compresser/décompresser dans PowerShell Windows 10/11 ? Maintenant, je crois que vous avez déjà connu les réponses. Si vous avez d'autres opinions sur le sujet zip/unzip PowerShell, veuillez les partager dans la zone de commentaires suivante.
Lecture complémentaire : Comment faire si vous supprimez accidentellement un fichier compressé ? Ne vous inquiétez pas. Assistant de partition de ce site peut vous aider à restaurer rapidement le fichier supprimé sur divers périphériques de stockage. En outre, il peut vous aider à sauvegarder des partitions, à reconstruire le MBR, à migrer le système d'exploitation, à convertir NTFS en FAT sans perte de données, etc.