[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[系统相关] 新手问一下批处理判断进程后的双向选择

本帖最后由 luo0527 于 2015-3-23 23:03 编辑

{(判断1.EXE进程是否存在。如果不存在。再次判断是否有1.EXE。不存在。就退出。)
                                    如果存在,结束1.EXE。再执行2.EXE。}

以上 循环 4 次


然后退出。

以上操作都要在半秒内操作完。

难吗。

本帖最后由 luo0527 于 2015-3-23 23:05 编辑
也就是不管怎样都启动4次2.exe?
bailong360 发表于 2015-3-23 22:40



    i不好意思。。我说的不对。等我改一下。

主要是有个程序。要多开几次才能打开,但这个程序先开2.EXE的。如果正常的话就不会出现1.EXE。。。。如果不正常就卡在1.EXE。所以想结束1.EXE再启动2。

TOP

本帖最后由 bailong360 于 2015-3-23 23:09 编辑
  1. @Echo Off 2>nul 3>nul
  2. For /L %%i In (1 1 4) Do Tasklist|Findstr /I "2.EXE"||(Taskkill /F /Im "1.EXE"&Start "" "2.EXE")
复制代码
从楼下看来貌似这样才对

TOP

返回列表