Назад | Перейти на главную страницу

Запланированный сценарий PS не запущен

Я пытаюсь запустить скрипт из https://gallery.technet.microsoft.com/Password-Expiry-Email-177c3e27 Я исправил переменные для своей среды, и я могу запускать его со своей рабочей станции и сервера нормально при запуске вручную, но когда я пытаюсь запланировать его с помощью планировщика задач, задача, похоже, выполняется нормально, но ничего не отправляется .

Я проверил свои журналы событий и не вижу всплывающих ошибок, а в истории задач указано, что экземпляр возвращается с кодом возврата 0.

Я проверил эти - два вопроса и другие из Googling, но добавление дополнительных аргументов, кроме -file C: \ path \ script.ps1, похоже, дает длинные пронумерованные коды возврата или просто продолжает работать.

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

Что еще мне не хватает?

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

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

Если вы находитесь на рядовом сервере, вы можете установить его в локальной политике. Запустите SecPol.msc и найдите Назначение прав пользователя, убедитесь, что пользователь, выполняющий задачу, представлен при входе в систему как пакетная группа.

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