В Server 2012 я поставил задачу запускать сценарий каждый будний день. Он будет работать от нескольких недель до нескольких дней, а затем даже не пытайтесь его запускать.
Status: Ready
Triggers: At 7:30 AM every Monday, Tuesday, Wednesday, Thursday, Friday of every week starting 2/20/2013
Next Run Time: 3/22/2013 7:30:00 AM
Last Run Time: 3/8/2013 7:30:00 AM
Last Run Result: The operation completed successfully.(0x0)
История событий просто показывает, что она успешно завершилась 8 марта 2013 года, и ничего не о том, чтобы даже попытаться запустить задачу дальше этого.
Кто-нибудь еще сталкивался с чем-то подобным или знает, где искать дальше?
Изменить: следующее время выполнения всегда показывалось правильно, но оно просто никогда не запускалось. Я использовал опцию «Отложить задачу до (случайная задержка)», которую я отключил. С тех пор он работал нормально. Вместо этого я сделал случайную задержку в самом скрипте.
Если ваш компьютер принимает решения самостоятельно, он осознает себя. Вам нужно отключить его от сети и немедленно уничтожить, прежде чем вы начнете апокалипсис, как предсказано в сериале Терминатор. Для уверенности используйте много-много термитов.
С другой стороны, если вы просто неправильно выбрали заголовок, а ваш компьютер фактически не начал думать самостоятельно, я бы проверил файл журнала запланированных задач на наличие чего-либо очевидного (я не знаю, где он находится в 2012 году. вне руки, но в более ранних версиях Windows расположение по умолчанию было \Windows\Tasks\SchedLgU.txt
). Он записывает гораздо больше информации, чем регистрируется в журнале событий, поэтому это лучшее место для дальнейшего изучения.
При отсутствии каких-либо подсказок удалите существующее запланированное задание, воссоздайте его и посмотрите, какие результаты вы получите.
В моем случае оказалось, что мой пароль домена, который я использую для входа на сервер, был изменен. Я установил флажок «Запускать с наивысшими привилегиями» и снова сохранил свой новый пароль. На данный момент это решило проблему. Я предполагаю, что использование самых высоких привилегий не позволит мне делать это каждые 90 дней.
У меня похожая проблема. У меня тоже есть запланированная задача в Server 2012, и машина не придерживается расписания.
Вы смотрели время следующего запуска (столбец в верхней панели графического интерфейса?). У меня есть задача, которая должна выполняться каждый день. Следующее время (в настоящее время указано) будет 19 мая @ 01:30. Я жду завтра 19 апреля в 01:30.
В этой области есть исправление для Server 2008. Я не видел ничего для 2012 (http://support.microsoft.com/kb/2495489 - не совсем подходит для моей проблемы, так как у меня только один триггер)
У меня есть еще одна задача, которую нужно запускать в 01:00 каждый день, кроме субботы. Если я загляну в его историю, есть дни, когда он работал в 12:00, дни, когда он запускался в 01:00, и дни, когда он выполнялся и то, и другое.