Я использую Windows 2008 Server и настроил запланированное задание, которое выполняет сценарий SQL из командной строки. Скрипт и команда работают совершенно нормально.
Я установил это запланированное задание для запуска один раз в день под учетной записью администратора, и оно работало нормально более недели. Теперь я хочу отключить учетную запись администратора и запустить запланированное задание от имени другого пользователя (с такими же привилегиями, как Users
, Administrators
).
Когда я меняю пользователя на запланированное задание и пытаюсь его запустить. Планировщик заданий сообщает, что задание выполнено (результат последнего запуска: 0x0), но сценарий не был выполнен.
Информация о запланированном задании
- Запустить, вошел ли пользователь в систему или нет (true)
- Запуск с наивысшими привилегиями (правда)
tl; dr Изменение уже работающей запланированной задачи, выполняемой под учетной записью Administrator
на другую учетную запись пользователя останавливает работу запланированной задачи (пользователь имеет ту же роль / привилегии).