Ce blog couvrira les méthodes pour zip ou dézip les fichiers.
Comment zipter ou dézip des fichiers dans PowerShell?
Ce sont les méthodes données qui seront élaborées:
Méthode 1: Fichiers de compression ou zip dans PowerShell à l'aide de la commande «Compress-Archive»
Les fichiers dans PowerShell peuvent être zippés ou compressés à l'aide du «Compresser-archive”Cmdlet. Il peut compresser des fichiers uniques ou multiples à la fois.
Exemple 1: Utilisez la commande «Compress-Archive» pour zipter un seul fichier
L'exemple suivant zippera un seul fichier en utilisant le "Compresser-archive”Cmdlet:
Compress-archive -Path c: \ doc \ file.txt -dequestinationpath c: \ doc \ fichier.zipperSelon le code ci-dessus:
Vérifions si le fichier a été zippé ou non en exécutant le code ci-dessous:
Get-childem c: \ doc \Dans le code indiqué ci-dessus, ajoutez d'abord le "Get-Childitem”Cmdlet puis affectez l'adresse du répertoire:
Exemple 2: Utilisez la commande «Compress-Archive» pour zip plusieurs fichiers à la fois
Cet exemple suivant zippera plusieurs fichiers avec PowerShell "Compresser-archive”Cmdlet. Pour ce faire, affectez simplement les adresses de fichiers multiples au «-Chemin»Paramètre, séparé par une virgule:
Compress-archive -Path c: \ doc \ file.txt, c: \ doc \ new.txt -dequestinationpath c: \ doc \ fichier.zipperExemple 3: Utilisez la commande «Compress-Archive» pour zip tous les fichiers du dossier
Maintenant, archiver ou zip tous les fichiers du dossier à l'aide du joker "*»Opérateur. Pour cette raison, ajoutez l'opérateur «*» à la fin de l'adresse du répertoire, comme démontré ci-dessous:
Compress-Archive -Path 'C: \ Doc \ *' -StinationPath C: \ Doc \ File.zipperMÉTHODE 2: Files non compressés ou dézip dans PowerShell à l'aide de la commande «EXPAND-ARCHIVE»
Les fichiers qui sont zippés ou compressés peuvent être décompressés ou non compressés à l'aide du «Se développer”Cmdlet.
Exemple: utilisez la commande «Expand-Archive» pour décompresser un fichier
Dans cet exemple, le fichier zippé sera dézippé à l'aide du «Se développer”Cmdlet:
Développez-Archive -Path C: \ Doc \ Fichier.zip -dequestinationpath c: \ doc \ fileSelon le code ci-dessus:
Vérifions si les fichiers ont été extraits ou non en utilisant le «Get-Childitem”Cmdlet avec l'adresse du répertoire:
Get-Childem C: \ Doc \ FichierIl s'agissait de la procédure de zipper et de décompresser les fichiers à l'aide de PowerShell.
Conclusion
Pour zipter ou compresser le fichier dans PowerShell, le «Compresser-archive”Cmdlet est utilisé. Tandis que pour décompresser ou débrouiller un fichier, le «Se développer”Cmdlet peut être utilisé. De plus, plusieurs fichiers peuvent également être zippés ou décompressés à la fois. Cet article a observé la requête indiquée et résolu la requête déclarée.