Board logo

标题: [系统相关] [已解决]怎样用批处理检测某一进程,没有就结束另一个进程? [打印本页]

作者: zcdyj    时间: 2011-5-4 20:31     标题: [已解决]怎样用批处理检测某一进程,没有就结束另一个进程?

例如我用批处理检测taskmgr.exe进程 一直检测到没有才执行taskkill /im notepad.exe /f
这样的批处理该如何写?

tasklist|findstr /i "taskmgr.exe" ||(taskkill /im notepad.exe /t /f&exit)
这样只能实现taskmgr.exe没有时退出notepad.exe 不能一直检测到没有taskmgr时才执行taskkill /im notepad.exe /f
作者: hanyeguxing    时间: 2011-5-4 21:12

本帖最后由 hanyeguxing 于 2011-5-4 21:22 编辑
  1. @tasklist|find /i "taskmgr.exe"&&%0||taskkill /im notepad.exe /f
复制代码

作者: zcdyj    时间: 2011-5-4 22:24

2# hanyeguxing


感谢版主 已完美解决
作者: tangqingfu    时间: 2013-6-21 18:12

回复 2# hanyeguxing

谢谢版主的分享!




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2