vInfra.ch

Guillaume LACAILLE's Blog

PowerShell 3.0: Zipper et Dé-zipper des fichiers

Lorsqu’il s’agit d’archiver des fichiers de logs, une fonction bien utile serait de pouvoir compresser un répertoire pour économiser de la place. Voici une astuce pour zipper fichiers et dossiers sous PowerShell (3.0).

Prérequis:

Pour que ces fonctions soient utilisable, veuillez vous assurer de bien avoir:

  • Powershell 3.0
  • .Net Framework 4.5

Dans vos scripts:

Tout d’abord, il faut ajouter à vos script les fonctions suivante:

New-ZipFile:

Extract-ZipFile:

Ensuite il suffit pour zipper un répertoire ou un fichier de taper:

Pour extraire:

 Sources:

http://stackoverflow.com/a/13302548
http://msdn.microsoft.com/fr-fr/library/hh881203.aspx

Article initialement publié sur blog.sogeti.ch

,

One thought on “PowerShell 3.0: Zipper et Dé-zipper des fichiers

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *