Ce blog couvrira les méthodes pour compresser ou décompresser des fichiers.
Comment compresser ou décompresser des fichiers dans PowerShell ?
Ce sont les méthodes données qui seront élaborées :
- Utilisez l'applet de commande 'Compress-Archive' pour compresser les fichiers.
- Utilisez l'applet de commande 'Expand-Archive' pour décompresser les fichiers.
Méthode 1 : compresser ou compresser des fichiers dans PowerShell à l'aide de l'applet de commande « Compress-Archive »
Les fichiers dans PowerShell peuvent être compressés ou compressés à l'aide du ' Compresser-Archive ” applet de commande. Il peut compresser un ou plusieurs fichiers à la fois.
Exemple 1 : Utiliser la commande « Compress-Archive » pour compresser un seul fichier
L'exemple suivant va compresser un seul fichier en utilisant le ' Compresser-Archive ” applet de commande :
Compresse - Archive -Chemin C:\Doc\Fichier.txt - DestinationPath C:\Doc\Fichier.zip
Selon le code ci-dessus :
- Tout d'abord, ajoutez l'applet de commande 'Compress-Archive', spécifiez le ' -Chemin ” et attribuez le chemin du fichier à compresser.
- Après cela, définissez le ' -DestinationPath ' paramètre et assignez le chemin cible avec le fichier et ' .zipper ' extension:
Vérifions si le fichier a été compressé ou non en exécutant le code ci-dessous :
Get-ChildItem C:\Doc\
Dans le code ci-dessus, ajoutez d'abord le ' Get-ChildItem ” cmdlet puis attribuez l'adresse du répertoire :
Exemple 2 : Utiliser la commande « Compress-Archive » pour compresser plusieurs fichiers à la fois
Cet exemple suivant va compresser plusieurs fichiers avec PowerShell ' Compresser-Archive ” applet de commande. Pour ce faire, il suffit d'attribuer les multiples adresses de fichiers au ' -Chemin ” paramètre, séparé par une virgule :
Compresse - Archive -Chemin C:\Doc\Fichier.txt , C:\Doc\Nouveau.txt - DestinationPath C:\Doc\Fichier.zip
Exemple 3 : Utiliser la commande « Compress-Archive » pour compresser tous les fichiers du dossier
Maintenant, archivez ou compressez tous les fichiers du dossier en utilisant le caractère générique ' * ” opérateur. Pour cette raison, ajoutez l'opérateur '*' à la fin de l'adresse du répertoire, comme illustré ci-dessous :
Compresse - Archive -Chemin 'C:\Doc\*' - DestinationPath C:\Doc\Fichier.zip
Méthode 2 : Décompressez ou décompressez les fichiers dans PowerShell à l'aide de l'applet de commande « Expand-Archive »
Les fichiers compressés ou compressés peuvent être décompressés ou décompressés à l'aide de la touche ' Développez-Archive ” applet de commande.
Exemple : Utiliser la commande « Développer l'archive » pour décompresser un fichier
Dans cet exemple, le fichier compressé sera décompressé en utilisant le ' Développez-Archive ” applet de commande :
Développer - Archive -Chemin C:\Doc\Fichier.zip - Chemin de destination C:\Doc\FichierSelon le code ci-dessus :
- Tout d'abord, ajoutez le ' Développez-Archive ', spécifiez l'applet de commande ' -Chemin ' paramètre et attribuez-lui l'adresse du fichier avec le nom du fichier :
Vérifions si les fichiers ont été extraits ou non en utilisant le ' Get-ChildItem ” applet de commande avec l'adresse du répertoire :
Get-ChildItem C:\Doc\Fichier
Il s'agissait de la procédure de compression et de décompression des fichiers à l'aide de PowerShell.
Conclusion
Pour compresser ou compresser le fichier dans PowerShell, le ' Compresser-Archive » L'applet de commande est utilisée. Alors que pour décompresser ou décompresser un fichier, le ' Développez-Archive ” cmdlet peut être utilisé. De plus, plusieurs fichiers peuvent également être compressés ou décompressés à la fois. Cette rédaction a observé la requête énoncée et a résolu la requête énoncée.