Планировщик заданий Windows для выполнения страницы .aspx с помощью Powershell

Я хочу использовать планировщик заданий Windows для выполнения моей веб-страницы ASP.NET (.aspx). Я читал, что в этом может помочь Windows Powershell. Сообщение скрипт asp.net в планировщике задач

сообщает команду "powershell.exe -c (new-object system.net.webclient).downloadstring('http://localhost/myscript.aspx')" для выполнения страницы .aspx. Но я не могу добавить эту строку в планировщик заданий Windows (я использую Windows XP)


person hotcoder    schedule 18.01.2012    source источник


Ответы (2)


В поле выполнения запланированного задания:

powershell.exe -command "(new-object system.net.webclient).downloadstring('http://localhost/myscript.aspx')".

Вот и все.

введите здесь описание изображения

person Andy Arismendi    schedule 18.01.2012
comment
Спасибо, Энди, а какую версию Windows ты используешь? - person hotcoder; 18.01.2012
comment
@hotcoder Это скриншот из XP. Откройте окно запланированных задач, щелкните правой кнопкой мыши и выберите «Создать». Не пользуйтесь мастером. - person Andy Arismendi; 18.01.2012

Вы можете создать файл powershell, такой как task.ps1, с помощью показанной вами команды и запланировать выполнение этого файла ps1.

Такой файл не должен содержать команду powershell.exe.

person Davide Piras    schedule 18.01.2012