Board logo

标题: [文件操作] 批处理如何检测指定路径的exe程序是否在运行 [打印本页]

作者: zll855    时间: 2016-11-7 02:27     标题: 批处理如何检测指定路径的exe程序是否在运行

本帖最后由 pcl_test 于 2016-11-7 13:59 编辑

判断进程中是否有指定路径的文件(如 c:\123\123.exe)
作者: flyinnet9    时间: 2016-11-7 10:20

不知道为什么,测试的时候get不到,那就用list吧
  1. wmic process where "name='123.exe'" list full|findstr "ExecutablePath"
复制代码

作者: zll855    时间: 2016-11-7 12:52

回复 2# flyinnet9


    这是只是判断进程名字  没有判断路径

使用wmic有个问题就是 很多进程获取不了路径地址
作者: DiamondbacK    时间: 2016-11-7 13:29

  1. wmic process where "ExecutablePath='c:\\123\\123.exe'" >nul 2>&1 && echo true || echo false
复制代码





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