Board logo

标题: [文件操作] 批处理怎样打开一个程序并判断该程序的进程是否被关闭? [打印本页]

作者: lianwangnanhai    时间: 2010-1-10 22:53     标题: 批处理怎样打开一个程序并判断该程序的进程是否被关闭?

求高手帮我写一个这样的批处理,如下:

打开一个程序,(此程序由人工执行) ,然后判断此地程序的进程B.EXE是否关闭,如果关闭则执行下一条命令!

谢谢,在线等!
作者: yangfengoo    时间: 2010-1-10 23:36

  1. @echo off
  2. :dd
  3. ping /n 2 127.1>nul
  4. tasklist | find /i "B.exe" >nul && goto dd
  5. echo 接下面的命令
  6. pause
复制代码

作者: energy2009    时间: 2010-1-10 23:49

  1. @echo off
  2. :begin
  3. tasklist|find /i "qq.exe"&&ping -n 4 127.1>nul&&goto begin
  4. if errorlevel 1 goto next
  5. :next
  6. echo great!
  7. pause
复制代码
这个应该和你要的差不多把,呵呵。




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