start /WAIT tn01.exe
start /WAIT tn02.exe
然后 运行 tn.bat
它就会先运行 tn01.exe, 并等待,直到 tn01.exe 结束,才开始 运行 tn02.exe。
这里的 /WAIT 就是 “等待”进程结束 的 命令选项。
最简单的:新建一个文本文件,更名为*.bat或*.cmd ,如 try.cmd
右键选中文件,
并
输入:
rem 改变当前工作目录
cd path1
rem 运行程序
a.exe
cd path2
b.exe
...
保存后退出,即建立了一个批处理或者称作命令脚本文件
双击即可顺序运行指定的若干exe程序
详细用法,可以在Windows开始菜单选择帮助,搜索“命令行”,了解命令行参考与脚本的细节。
按照你的要求是关闭一个后再打开下一个,本代码重点加了两个判断关键字。。判断SetupReg.exe若运行,则不运行下一个程序,直到关闭为止。@echo off
pushd D:\死亡之屋
SetupReg.exe
:start1
tasklist|findstr /i "SetupReg.exe"&&goto start1
hod3launch.exe
:start2
tasklist|findstr /i "hod3launch.exe"&&goto start2
start hod3pc.exe
有问题欢迎继续追问。。。。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)