Проблема Powershell в планировщике задач Windows Server 2008 R2
Я пытаюсь запланировать задачу, которая запускает скрипт powershell. Этот скрипт копирует несколько файлов с одного сервера на тот, на котором работает скрипт.
Если я запускаю скрипт с повышенным уровнем PowerShell, он работает как шарм. Когда я создаю запланированное задание с тем же пользователем, который использовал для непосредственного запуска вручную, сценарий больше не работает, потому что сценарий не может найти папки. Как ни странно, в планировщике задач нет ошибок.
Если я вхожу в систему с тем же пользователем, проблем с подключением не возникает.
Мы уже пытались разрешить пользователю то же, что и администратор нашего домена. Все еще не повезло.
Я думаю, что в политике безопасности что-то не так. Мы уже установили вход в систему как пакетное задание и вход в систему локально.
Какие-либо предложения?
1 ответ
Есть флажок, чтобы не сохранять пароль. Сетевые ресурсы, включая общие ресурсы, не будут работать, если у вас их нет, сохраните пароль.
Также убедитесь, что вы используете -executionpolicy bypass.
Приложение: powershell.exe Параметры: -f script.ps1 -executionpolicy bypass