Генератор команд скачивания в PowerShell

Генерируйте команды PowerShell (Invoke-WebRequest, BITS) для Windows без установки сторонних программ.

🪟 Встроенные средства Windows iwr • BitsTransfer • TLS 1.2 Fix

Действие прямого сохранения файла

🖱️ Нажмите правой кнопкой мыши здесь и выберите «Сохранить ссылку как...»

Нажмите правой кнопкой мыши на кнопку выше и выберите «Сохранить ссылку как...», чтобы открыть системное окно сохранения.

Совет: В следующий раз вы можете сразу нажать правой кнопкой мыши на главную кнопку «Сгенерировать код» выше!
💻 Сгенерированная команда PowerShell
Invoke-WebRequest -Uri "https://abctool.info" -OutFile "downloaded_file.ext"

Узнайте, как скачивать файлы в Windows через PowerShell с помощью встроенных командлетов.

Как скачать файл в PowerShell (Invoke-WebRequest vs Start-BitsTransfer)

  • Метод 1: Invoke-WebRequest (iwr) — Самый простой встроенный командлет:
    Invoke-WebRequest -Uri "https://example.com/file.zip" -OutFile "file.zip"
  • Метод 2: Start-BitsTransfer — Фоновая служба загрузки с авто-возобновлением:
    Start-BitsTransfer -Source "https://example.com/file.zip" -Destination "file.zip"

Как исправить ошибку SSL / TLS в PowerShell

Если при скачивании по HTTPS возникает ошибка «The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel», выполните перед загрузкой команду принудительного включения TLS 1.2:

[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12