九溪

溪水润知林,滴露启慧心

用户工具

站点工具


wiki:windows:windows-home-open-remotedesktop

这是本文档旧的修订版!


如何实现启动程序A的时候执行相应的计划任务?

首先需要开启相关的日志记录

右键点击开始按钮>运行>secpol.msc

在打开的本地安全策略中依次展开本地策略>审核策略>双击打开右侧的“审核进程跟踪”,勾选“审核这些操作”下方的“成功”>确定

设置完成后可以随便打开一个应用程序再关闭,然后右键点击开始按钮>事件查看器>Windows日志>安全>可以看到最新一条的事件记录(4688)可以成功记录到刚才启动的程序的事件.

设定任务计划程序

接下来回到任务计划程序中,修改计划任务的触发器,使用“发生事件时”触发>自定义>新建事件筛选器,切换至“XML”标签页,勾选“手动编辑查询”,粘贴下面内容:

<QueryList>
  <Query Id="0" Path="Security">
    <Select Path="Security">
	*[System[band(Keywords,9007199254740992) and 
	(EventID=4688)]] and 
	*[EventData[Data[@Name='NewProcessName'] and 
	(Data='C:\Windows\System32\notepad.exe')]]
	</Select>
  </Query>
</QueryList>

注:请将上面代码中倒数第四行Data=''中的内容替换为程序A的完整路径.

然后再继续配置“创建任务”窗口中的“操作”内容.

参考

评论

请输入您的评论. 可以使用维基语法:
 
wiki/windows/windows-home-open-remotedesktop.1589338394.txt.gz · 最后更改: 2023/01/03 15:24 (外部编辑)