Accueil Windows Compresser et décompresser des fichiers avec PowerShell

Compresser et décompresser des fichiers avec PowerShell

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.

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

Compresser des fichiers avec PowerShell sous Windows 10

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

Ajouter plus de fichiers à compresser

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

Modifier le taux de compression zip de PowerShell

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

Décompresser les fichiers avec les commandes PowerShell

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é.