Как включить запись истории планировщика задач Windows Server?


У меня есть Windows Server 2008 с запланированными задачами, в основном .bat-файлы, вызывающие PHP-файлы. У меня 2 пользователя на сервере один админ, а другой-обычный пользователь.

Я использовал обычного пользователя, чтобы очистить журнал истории на вкладке История планировщика задач с помощью средства просмотра событий. Теперь он больше не будет записывать историю. Все запланированные задачи больше не имеют истории на вкладке История. Однако результат последнего запуска возвращает 0x0, и планировщики работают штраф.
Посоветуйте, пожалуйста.

8 137

8 ответов:

Шаг 1: Откройте повышенный планировщик задач(т. е. щелкните правой кнопкой мыши на значке Планировщика заданий и выберите Запуск от имени администратора)

Шаг 2: в действия (справа, не действия tab), нажмите кнопку Включить Историю Всех Задач

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

надеюсь, что это помогает

У меня есть еще один возможно ответ для тех, кому интересно, почему записи журнала событий не отображаются на вкладке История планировщика задач для определенных задач, даже если вся история задач включена, события для этих задач отображаются в журнале событий, а все другие задачи показывают историю просто отлично. В моем случае, я создал 13 новых задач. Для 5 из них события показывались нормально в разделе История, но для остальных 8 вкладка история была полностью пустой. Я даже проверил эти задачи были включены для истории индивидуально (и регистрации событий), используя сообщение Мика Вуда об использовании средства просмотра событий.

и тут меня осенило. Я вдруг понял, что у всех 8 было общего, чего не было у остальных 5. Все они имели символ амперсанда ( & ) в имени события. Я создал их, экспортировав первую созданную задачу "Sync E to N", переименовав имя экспортированного файла, отредактировав содержимое XML, а затем импортировав новую задачу. Проводник Windows с радостью позволяет мне переименовать задачу, ибо например, чтобы" синхронизировать C С N & T", и планировщик задач с радостью позволяет мне импортировать его. Однако с этим досадным " & " в имени он не мог получить свою историю из журнала событий. Когда я удалил исходное событие, переименовал xml-файл в "Sync C to N and T" и импортировал его, вуаля, на вкладке "История" в планировщике задач были все записи журнала.

корректировка Task Scheduler app на самом деле просто управляет включенным состоянием определенного журнала событий, поэтому вы можете эквивалентно настроить режим "История" планировщика задач через командную строку Windows:

wevtutil set-log Microsoft-Windows-TaskScheduler/Operational /enabled:true

чтобы проверить текущее состояние:

wevtutil get-log Microsoft-Windows-TaskScheduler/Operational

для нажатия клавиши-averse, вот несколько сокращенные версии выше:

wevtutil sl Microsoft-Windows-TaskScheduler/Operational /e:true
wevtutil gl Microsoft-Windows-TaskScheduler/Operational

вот где я нашел его на сервере Windows 2008R2. Повышенный Планировщик Задач Нажмите на кнопку " Библиотека планировщика заданий" Он появляется в качестве опции на правой панели "действия".

enter image description here

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

открыть Средство просмотра событий (в меню Управление компьютером или администрирование > Средство просмотра событий).

в средстве просмотра событий убедитесь, что отображается панель предварительного просмотра (вид > панель предварительного просмотра должна быть отмечена галочкой)

в левой панели разверните журналы приложений и служб, затем Microsoft, Windows, TaskScheduler, а затем выберите Operational.

вы должны были Действия, отображаемые в панели предварительного просмотра с двумя разделами-Operational и ниже этого события nnn, TaskScheduler. Одним из элементов, перечисленных в разделе Operational, должны быть свойства. Щелкните этот элемент, и параметр включить ведение журнала появится на вкладке Общие.

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

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

Win 8.1 Pro

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

когда я запустил Панель управления > Администрирование > щелкните правой кнопкой мыши планировщик задач - "запуск от имени администратора" , я обнаружил, что панель действий уже содержит следующее действие:

Disable All Tasks History

Так что моя машина уже была включена история. Но моя машина должна была сначала отключить историю, а затем вернуться и "Включить Историю Всех Задач". После этого моя история появилась, и я больше не получал ошибок. Я предполагаю, что действие выполнило какой-то тип инициализации или установки, который никогда не был выполнен должным образом с самого начала установки ОС.

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

Как отмечалось ранее, есть возможность включить или выключить историю при условии, что вы открываете диспетчер задач в режиме повышенного "администратор" (щелкните правой кнопкой мыши на программе планировщика задач/ярлык и выберите "Запуск от имени администратора"). Затем в разделе "задачи" ваше место, чтобы остановить или начать историю.