任务计划程序停止后台进程

任务计划程序停止后台进程

我想阻止烦人的后台进程在启动后不久运行(由任务计划程序中的另一个任务启动)。但我确实需要它启动,至少要尽快启动,因为它很重要!

想法是让任务带有taskkill参数的动作,但是在测试运行它时,/im "GPUTweakII.exe"我得到了“上次运行结果” 。0x1

当然,如果我直接在 cmd 中输入它,它就可以正常工作。我以“最高权限”运行它,我尝试了所有者用户和 SYSTEM。也尝试使用 cmd 作为任务操作运行,但无法使其工作。

有任何想法吗?

编辑:好的,我尝试使用来自的脚本 http://blog.uvm.edu/jgm/2010/04/09/killing-process-as-a-scheduled-task/

我猜我犯了一个错误,我没有使用/f(强制参数),因为我不确定关闭任务会如何反应。如果其他人想到了什么,请告诉我

答案1

当我尝试所有方法时,我注意到在“常规”选项卡中设置“仅在用户登录时运行”是强制性的,而“无论用户是否登录都运行”是错误的。这毫无意义,因为它无论如何都会在登录后被调用,但现在它可以正常工作了。

编辑:经过一些测试,我发现这并不每次都有效。:( LPChip 建议在设置选项卡中将原始任务更改为自行停止。让它工作了,但我不得不从安装文件夹中删除一些文件,因为应用程序每次启动时都会更新计划任务,从而覆盖了我的设置!!我想我可以禁用原始任务并制作新的相同任务,该程序不会每次都自动刷新,但删除文件工作正常。由于某种原因,它不会立即删除托盘图标,只有在我将鼠标悬停在上面之后,但后台进程不再运行,所以这是一个胜利!

相关内容