Я использую PowerShell 5. Я пытаюсь научиться загружать файлы в фоновом режиме, чтобы подавить индикатор выполнения с помощью BITS, но у меня возникли некоторые проблемы.
Когда я загружаю тестовый файл с асинхронным флагом, файлы загружаются, но вместо загрузки файла 10MB.zip он просто генерирует случайный файл tmp с файлом 10 МБ.Как будто он скачал файл, но не может переименовать его.
Если я уберу флаг Asynchronous, он загрузится отлично, но я получу индикатор выполнения, который я пытаюсь подавить
Вот демонстрация кода, который я использую
Import-Module BitsTransfer
Start-BitsTransfer -Source http://ipv4.download.thinkbroadband.com/10MB.zip -Назначение $ PSScriptRoot -Асинхронный