Запланированное задание не может быть остановлено
У меня есть запланированная задача на сервере Windows (64-разрядная версия) 2008 R12 (SP1). Это служебное задание, и я ожидал, что его первый запуск займет некоторое время, чтобы наверстать упущенное в невыполненных действиях, поэтому задайте то, что мне показалось подходящим, "Остановите задание, если выполняется дольше, чем", как в триггере, так и в общих настройках (включая "Если запущен запуск"). задание не заканчивается по запросу, принудительно останавливается ").
1-й выпуск - при просмотре вкладки "Настройки" в представлении "Библиотека планировщика заданий" - в качестве настройки тайм-аута показаны 3 дня по умолчанию, а не мои настройки (которые появляются, если перейти к редактированию задачи).
Запуск задачи отображается с результатом последнего запуска = (0x41306)
История задач показывает
Level Date and Time Event ID Task Category Operational Code
Information 30/11/2014 19:40:03 329 Task stopping due to timeout reached Info
Information 30/11/2014 19:40:03 111 Task terminated Termination
Information 30/11/2014 07:40:02 129 Created Task Process Info
Information 30/11/2014 07:40:02 100 Task Started (1)
То есть "Остановить задачу, если выполняется дольше, чем"
Журнал приложений Windows показывает
Level Date and Time Source Event ID Task Category
Warning 30/11/2014 19:45:03 User Profile Service 1530 None
Warning 30/11/2014 19:45:03 User Profile Service 1530 None
Of nature “Windows detected your registry file is still in use by other applications or services. The file will be unloaded now. The applications or services that hold your registry file may not function properly afterwards.
DETAIL -
2 user registry handles leaked from \Registry\User\S-1-5-21-934353228-948777034-184960113-61974_Classes:
Process 2536 (\Device\HarddiskVolume2\Windows\System32\cscript.exe) has opened key \REGISTRY\USER\S-1-5-21-934353228-948777034-184960113-61974_CLASSES …”
Примечание: через 5 минут после прекращения (попытки); что SID является учетной записью, под которой выполнялась задача.
Однако сама задача, которая создает и поддерживает собственный журнал, не была завершена намного позже, и казалось, что она успешно выполнена.
Итак, больше вопросов: история не дает разумного отчета; последняя запись имеет категорию "Задача" = "Задача завершена", но ее явно нет (по крайней мере, не в указанную дату и время). Код результата последнего запуска - ничего не указывает на то, связано ли это с самой задачей или с невозможностью ее завершения. Что я могу сделать, чтобы усилия по прекращению задачи были эффективными?
Задача представляет собой скрипт VBS, запустить с помощью cscript //b //nologo scriptname
,
1 ответ
Критическим аспектом, по-видимому, является то, что задаче задано значение "Выполнить независимо от того, вошел ли пользователь в систему или нет", попытки завершения завершаются неудачно, если это задано.
[Саму задачу можно увидеть в диспетчере задач с "Показать поступления от всех пользователей" под соответствующим "Имя пользователя" и ID сеанса =0 ]
Кажется, это ошибка.