Expand-Archive
Извлечь zip архив.
Параметры
-Path Путь к архиву
-LiteralPath Путь к архиву, подстановочные знаки не поддерживаются
-DestinationPath Путь, по которому извлечь архив
-Force Извлечь архив даже если файл/папка с таким именем существует
-Confirm Запрос на подтверждение операции перед ее выполнением
Примеры
Извлечь архив.
Wake up, Neo, select all
Expand-Archive -LiteralPath 'C:\Desktop.zip' -DestinationPath 'C:\Desktop'
Извлечь архив даже если он уже существует.
Wake up, Neo, select all
Expand-Archive -LiteralPath 'C:\Desktop.zip' -DestinationPath 'C:\Desktop' -Force
Извлечь архив, перед выполнением будет выведен запрос на подтверждение операции.
Wake up, Neo, select all
Expand-Archive -LiteralPath 'C:\Desktop.zip' -DestinationPath 'C:\Desktop' -Confirm
Скачать архив, извлечь его и открыть папку.
Wake up, Neo, select all
$url = 'https://psclick.ru/files/Archive.zip' # путь к архиву
$path = "$home\Desktop\Archive.zip" # куда сохранить, рабочий стол
Invoke-WebRequest -Uri $url -OutFile $path # скачать файл
Expand-Archive -LiteralPath $path -DestinationPath "$home\Desktop\Archive" -Force # извлечь архив
Start-Process "$home\Desktop\Archive" # открыть папку
Start-Process "$home\Desktop\Archive\abs.png" # картинку