Comment décompresser un fichier dans PowerShell ?
Comment décompresser un fichier dans PowerShell ?
Comment décompresser un fichier dans PowerShell ?
Re: Comment décompresser un fichier dans PowerShell ?
Voici une méthode simple utilisant [ExtractToDirectory](https://learn.microsoft.com/en-us/dotnet/api/system.io.compression.zipfile.extracttodirectory?view=netframework-4.5) de [System.IO.Compression.ZipFile](https://learn.microsoft.com/en-us/dotnet/api/system.io.compression.zipfile?view=netframework-4.5) :
```
Add-Type -AssemblyName System.IO.Compression.FileSystem
function Unzip
{
param([string]$zipfile, [string]$outpath)
[System.IO.Compression.ZipFile]::ExtractToDirectory($zipfile, $outpath)
}
Unzip "C:\a.zip" "C:\a"
``
```
Add-Type -AssemblyName System.IO.Compression.FileSystem
function Unzip
{
param([string]$zipfile, [string]$outpath)
[System.IO.Compression.ZipFile]::ExtractToDirectory($zipfile, $outpath)
}
Unzip "C:\a.zip" "C:\a"
``