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

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

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

Ответ 1

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

Шаг 2. На панели Действия (правая панель, а не вкладка "Действия" ) нажмите "Включить историю всех задач"

Что это. Не уверен, почему это не по умолчанию, но это не так.

Ответ 2

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

Надеюсь, что это поможет

Ответ 3

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

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

Ответ 4

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

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

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

wevtutil get-log Microsoft-Windows-TaskScheduler/Operational

Для нечувствительности к клавиатуре здесь приведены несколько сокращенных версий выше:

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

Ответ 5

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

enter image description here

Ответ 6

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

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

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

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

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

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

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

Ответ 7

Win 8.1 Pro

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

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

Disable All Tasks History

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

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

Ответ 8

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