вторник, 16 мая 2017 г.

Запуск Powershell скриптов из планировщика заданий

Для запуска самописных скриптов Powershell из планировщика заданий, необходимо сначала разрешить выполнение самописных скриптов:



Проверяем, разрешено ли запускать скрипты:

Get-ExecutionPolicy

Если вернет Restricted, значит запрещено. Разрешаем выполнение всех скриптов:

Set-ExecutionPolicy RemoteSigned

В поле Action, указываем запуск powershell.exe а в аргументах указываем путь к скрипту, например: powershell.exe -file "c:\scripts\script.ps1"

Так же в настройках задания на вкладке General отмечаем запуск скрипта вне зависимости залогинен пользователь или нет и если необходимо даём повышенные привилегии скрипту:


Комментариев нет:

Отправить комментарий