Expand-Archive

Извлечь zip архив.
Параметры

  • -Path Путь к архиву

  • -LiteralPath Путь к архиву, подстановочные знаки не поддерживаются

  • -DestinationPath Путь, по которому извлечь архив

  • -Force Извлечь архив даже если файл/папка с таким именем существует

  • -Confirm Запрос на подтверждение операции перед ее выполнением

Примеры

  1. Извлечь архив.

    Wake up, Neo, select all

    Expand-Archive -LiteralPath 'C:\Desktop.zip' -DestinationPath 'C:\Desktop'
  2. Извлечь архив даже если он уже существует.

    Wake up, Neo, select all

    Expand-Archive -LiteralPath 'C:\Desktop.zip' -DestinationPath 'C:\Desktop' -Force
  3. Извлечь архив, перед выполнением будет выведен запрос на подтверждение операции.

    Wake up, Neo, select all

    Expand-Archive -LiteralPath 'C:\Desktop.zip' -DestinationPath 'C:\Desktop' -Confirm
  4. Скачать архив, извлечь его и открыть папку.

    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" # картинку