В более старых PowerShell
версиях:
Add-Type -AssemblyName System.IO.Compression.FileSystem
[System.IO.Compression.ZipFile]::ExtractToDirectory("C:\file.zip", "C:\output")
Обратите внимание, что у вас установлена .NET 4.5+
, и она НЕ будет перезаписывать существующие файлы (выдает ошибку, если файл существует).
В PowerShell v5+
вы можете просто использовать:
Expand-Archive C:\file.zip -DestinationPath C:\output
Здесь вы также можете использовать относительные пути.