Пользовательский обработчик планировщика заданий Windows

2567
African Networks

В планировщике заданий Windows на Actionsвкладке некоторых запланированных заданий есть значения, Custom Handlerприсвоенные Actionатрибуту.

Вопрос

  • Есть ли способ увидеть подробности пользовательского обработчика, поскольку ошибка появляется в планировщике заданий?

    This type of action cannot be edited in this tool

Пример задачи с пользовательским обработчиком

\Microsoft\Windows\.NET Framework\.NET Framework NGEN v4.0.30319 
1

1 ответ на вопрос

0
Pimp Juice IT

Что такое «Пользовательский обработчик» планировщика заданий на вкладке «Действия»?

enter image description here

Это системные задачи, и вы можете запустить команды schtasks соответствующим образом и выполнить поиск в реестре, чтобы получить более подробную информацию (см. Приведенный ниже цитируемый текст и ссылки).

Предупреждение: Вы, вероятно, могли бы внести коррективы в системные задачи, манипулируя реестром или найдя другого [хака] принудительным, чтобы сделать это, но они не предназначены для изменения пользователями, поскольку они являются системными задачами, так что вы можете что-то сделать с Windows, чтобы изменить их ,

Вы не можете просматривать пользовательские обработчики или пользовательские триггеры, потому что там нечего просматривать. Это скомпилированный код в DLL. Они реализуют интерфейсы, определенные в API планировщика задач, они находятся здесь:

Интерфейсы планировщика заданий (Windows)

Вы можете увидеть, какая DLL вызывается, просмотрев определение задачи. Например, Badge Update, обратите внимание, что источником является WinStoreUI.dll:

schtasks /query /XML /TN "\Microsoft\Windows\WS\Badge Update"


Потому что вам не нужно редактировать это. Это не пользовательская задача, а системная задача. Вы можете экспортировать задачу в XML, найти GUID обработчика, найти его в regedit и т. Д., И т. Д., Но редактирование по-прежнему не имеет смысла.

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

источник


Дополнительные ресурсы

В общем, если я правильно понял, эти обработчики или триггеры «жестко запрограммированы»? Всякий раз, когда они вводятся в систему, пользователь, даже администратор, не может ими манипулировать. African Networks 6 лет назад 0
Похоже, что это так, поскольку это системные задачи, но, соответственно, выполните команду schtasks и выполните поиск в реестре, чтобы получить более подробную информацию. Вы, вероятно, могли бы внести изменения, манипулируя реестром или найдя какой-то другой принудительный способ сделать это (например, взломать), но они не предназначены для изменения пользователями, поскольку они являются системными задачами, поэтому вы можете что-то связать с Windows, если вы это сделаете внести в них изменения. \ Pimp Juice IT 6 лет назад 0
Спасибо за комментарий, похоже, что необходимы «экстремальные меры» для решения системных задач. Дело закрыто. African Networks 6 лет назад 0