Проблема Powershell в планировщике задач Windows Server 2008 R2

Я пытаюсь запланировать задачу, которая запускает скрипт powershell. Этот скрипт копирует несколько файлов с одного сервера на тот, на котором работает скрипт.

Если я запускаю скрипт с повышенным уровнем PowerShell, он работает как шарм. Когда я создаю запланированное задание с тем же пользователем, который использовал для непосредственного запуска вручную, сценарий больше не работает, потому что сценарий не может найти папки. Как ни странно, в планировщике задач нет ошибок.

Если я вхожу в систему с тем же пользователем, проблем с подключением не возникает.

Мы уже пытались разрешить пользователю то же, что и администратор нашего домена. Все еще не повезло.

Я думаю, что в политике безопасности что-то не так. Мы уже установили вход в систему как пакетное задание и вход в систему локально.

Какие-либо предложения?

1 ответ

Есть флажок, чтобы не сохранять пароль. Сетевые ресурсы, включая общие ресурсы, не будут работать, если у вас их нет, сохраните пароль.

Также убедитесь, что вы используете -executionpolicy bypass.

Приложение: powershell.exe Параметры: -f script.ps1 -executionpolicy bypass

Другие вопросы по тегам