Windows 任务计划程序自定义处理程序

5 windows scheduled-tasks tasks

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
Run Code Online (Sandbox Code Playgroud)

Vom*_*yle 4

“操作”选项卡中的任务计划程序“自定义处理程序”到底是什么?

在此输入图像描述

这些是系统任务,您可以相应地运行schtasks命令并搜索注册表以获取更多详细信息(请参阅下面引用的文本和参考文献)。

警告: 您可能可以通过操纵注册表或找到另一个强行执行此操作的[黑客]来对系统任务进行调整,但这些并不意味着由用户修改,因为它们是系统任务,因此您可以使用 Windows 更改这些内容。

您无法查看自定义处理程序或自定义触发器,因为没有任何内容可查看。它们是 DLL 中的编译代码。它们实现了任务调度程序 API 中定义的接口,这些接口可在此处找到:

任务计划程序界面 (Windows)

您可以通过查看任务定义来了解调用了哪个 DLL。例如,徽章更新,请注意源是 WinStoreUI.dll:

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


因为你不需要编辑它。这不是用户任务,而是系统任务。您可以将任务导出到 XML、查找处理程序 GUID、搜索 regedit 等等,但编辑它仍然没有意义。

如果要编辑,请删除任务并导入修改后的 XML。仍然没有意义,但也许它会满足那些坚持编辑此类任务的人。但我怀疑

来源


更多资源