Загрузка файла Powershell и планировщик задач

Я начинающий. Я попытался запланировать загрузку с помощью локальной оболочки Windows 10 PowerShell. Протестировано в PowerShell, скрипт работает, файлы скачиваются успешно.

$client = (new-object System.Net.WebClient).DownloadFile("http://example.com&format=xml&limit=50","C:\folder\1-50.xml")

Однако, когда я попытался запланировать в Планировщике задач Windows (поскольку действительно существует 24 xml), Настройка планировщика < / а>

Всегда возникают ошибки. например отсутствует ')' в вызове метода ... неожиданный токен ... символ амперсанда (&) недопустим ...

Думаю, это должна быть какая-то синтаксическая ошибка на стороне планировщика заданий, но я не уверен, что обновлять, поскольку я узнал сценарий PowerShell только из Googleing

Что мне следует обновить в команде? Или мне лучше использовать другой скрипт для этого?


person MarcoCheung    schedule 04.08.2017    source источник


Ответы (1)


В PowerShell есть более простой способ загрузки файлов с помощью Invoke-WebRequest:

Invoke-WebRequest $URL -OutFile $Path
person Moshe perez    schedule 06.08.2017