九溪

溪水润知林,滴露启慧心

用户工具

站点工具


wiki:windows:windows-home-open-remotedesktop

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

后一修订版
前一修订版
wiki:windows:windows-home-open-remotedesktop [2020/05/13 10:53] – 创建 colinwiki:windows:windows-home-open-remotedesktop [2020/05/13 11:03] (当前版本) – 移除 colin
行 1: 行 1:
-====== 如何实现启动程序A的时候执行相应的计划任务? ====== 
  
-===== 首先需要开启相关的日志记录 ===== 
- 
-右键点击开始按钮>运行>secpol.msc 
- 
-在打开的本地安全策略中依次展开本地策略>审核策略>双击打开右侧的"审核进程跟踪",勾选"审核这些操作"下方的"成功">确定 
- 
-设置完成后可以随便打开一个应用程序再关闭,然后右键点击开始按钮>事件查看器>Windows日志>安全>可以看到最新一条的事件记录(4688)可以成功记录到刚才启动的程序的事件. 
- 
-===== 设定任务计划程序 ===== 
-接下来回到任务计划程序中,修改计划任务的触发器,使用"发生事件时"触发>自定义>新建事件筛选器,切换至"XML"标签页,勾选"手动编辑查询",粘贴下面内容: 
- 
-<code 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> 
-</code> 
- 
-注:请将上面代码中倒数第四行Data=''中的内容替换为程序A的完整路径. 
- 
-然后再继续配置"创建任务"窗口中的"操作"内容.  
- 
-===== 参考 ===== 
- 
-参考  
-  - [[https://answers.microsoft.com/zh-hans/windows/forum/all/%E8%AF%B7%E9%97%AE%E5%A6%82%E4%BD%95%E4%BD%BF/eeba49ef-1f81-4b31-967e-72bf6f191fc4|请问如何使用任务计划程序中的触发器——“发生事件时”?]] 
-  - [[https://superuser.com/questions/745318/how-to-start-a-program-when-another-one-is-started|How to start a program when another one is started]] 
wiki/windows/windows-home-open-remotedesktop.1589338394.txt.gz · 最后更改: 2023/01/03 15:24 (外部编辑)