Sous Windows 10 (ou 11), vous pouvez utiliser un fichier zip pour empaqueter et compresser des fichiers et des dossiers afin de faciliter le partage ou le stockage de fichiers que vous n’utilisez pas fréquemment.
Bien que vous puissiez utiliser l’Explorateur de fichiers pour créer rapidement un fichier zip ou extraire le contenu d’un fichier zip, vous pouvez également utiliser PowerShell pour effectuer les mêmes tâches plus efficacement. De plus, vous pouvez même sélectionner le taux de compression pour compresser les fichiers encore plus rapidement ou optimiser pour économiser de l’espace.
Ce guide vous apprendra comment compresser et décompresser des fichiers et des dossiers à l’aide des commandes PowerShell sous Windows 10. Bien que ces instructions se concentrent sur Windows 10, elles s’appliquent également aux systèmes exécutant Windows 11.
Sommaire
Compresser des fichiers avec PowerShell sous Windows 10
Pour compresser des fichiers avec PowerShell sous Windows 10, procédez comme suit :
1. Ouvrez Démarrer sur Windows 10.
2. Recherchez PowerShell, cliquez avec le bouton droit sur le résultat supérieur et cliquez sur l’option Exécuter en tant qu’administrateur.
3. Tapez la commande PowerShell suivante pour compresser et compresser un dossier avec des fichiers et appuyez sur Entrée :
Compress-Archive -Path C:\SOURCE\PATH\TO\YOUR\FILES\* -CompressionLevel Optimal -DestinationPath C:\DESTINATION\PATH\ZIPPEDFILE.zip
Dans la commande, modifiez la source et la destination avec vos chemins spécifiques. Le caractère générique « * » indique à la commande de compresser le contenu du dossier source.
Une fois les étapes terminées, PowerShell compressera le dossier et tout son contenu, créant un nouveau fichier .zip avec une version compressée des fichiers.
Ajouter plus de fichiers à compresser à partir de PowerShell
Pour mettre à jour le fichier zip avec d’autres fichiers de PowerShell, procédez comme suit :
1. Ouvrez Démarrer.
2. Recherchez PowerShell, cliquez avec le bouton droit sur le résultat supérieur et cliquez sur l’option Exécuter en tant qu’administrateur.
3. Tapez la commande suivante pour mettre à jour le fichier zip avec des fichiers supplémentaires et appuyez sur Entrée :
Compress-Archive -Path C:\SOURCE\PATH\TO\YOUR\FILES -Update -DestinationPath C:\DESTINATION\PATH\ZIPPEDFILE.zip
Dans la commande, modifiez la source et la destination avec vos chemins spécifiques.
Une fois les étapes terminées, le dossier zip sera mis à jour avec les nouveaux fichiers que vous avez spécifiés dans la commande.
Modifier le taux de compression zip de PowerShell
Pour modifier le taux de compression d’un fichier zip à l’aide de PowerShell, procédez comme suit :
1. Ouvrez Démarrer.
2. Recherchez PowerShell, cliquez avec le bouton droit sur le résultat supérieur et cliquez sur l’option Exécuter en tant qu’administrateur.
3. Tapez la commande PowerShell suivante pour compresser les fichiers avec différents ratios et appuyez sur Entrée :
Compress-Archive -Path C:\SOURCE\PATH\TO\YOUR\FILES\* -CompressionLevel Fastest -DestinationPath C:\DESTINATION\PATH\ZIPPEDFILE.zip
Dans la commande, modifiez la source et la destination avec vos chemins spécifiques.
Si vous souhaitez spécifier le taux de compression zip, assurez-vous de définir l’indicateur « CompressionLevel » avec le taux souhaité :
- Le plus rapide : il utilise moins de temps pour compresser les fichiers, ce qui peut entraîner un fichier zip plus volumineux.
- NoCompression : n’utilise aucune compression, ce qui donne un fichier zip de la même taille que le nombre total de fichiers non compressés.
- Optimal : Il utilise plus de temps mais comprime les fichiers avec le ratio le plus élevé.
Une fois les étapes terminées, le dossier zip sera créé en utilisant le taux de compression spécifié.
Décompresser les fichiers avec les commandes PowerShell
Pour décompresser les fichiers avec les commandes PowerShell sous Windows 10, procédez comme suit :
1. Ouvrez Démarrer.
2. Recherchez PowerShell, cliquez avec le bouton droit sur le résultat supérieur et cliquez sur l’option Exécuter en tant qu’administrateur.
3. Tapez la commande suivante pour décompresser un dossier avec des fichiers et appuyez sur Entrée :
Expand-Archive -Path C:\SOURCE\PATH\TO\YOUR\ZIPFILE\ZIPPED.zip -DestinationPath C:\DESTINATION\PATH\UNZIP
Dans la commande, modifiez la source et la destination avec vos chemins spécifiques.
Une fois les étapes terminées, PowerShell extraira tous les fichiers et dossiers du conteneur zip spécifié.