有两个程序A和B,我想要做的是:1、启动程序A;2、关闭程序A;3、启动程序B;4、关闭程序B;
我该如何编写 bat 文件?
我以前的工作;
A.exe
TSKILL A
B.exe
TSKILL B
但是,当我启动程序 A 时,它继续运行,而其余的 bat 文件根本没有运行。
提前感谢您的帮助。
答案1
使用START /WAIT A.exe
将启动A.exe
并等待它终止,然后脚本才继续执行下一行。
但是,如果您想A.exe
在设定的时间限制后自动终止,请使用以下命令:
@ECHO 关闭 启动/I A.exe TIMEOUT 10 & REM 等待 10 秒后再执行下一个命令 TASKKILL /F /IM A.exe 启动/I B.exe TIMEOUT 10 和 REM TIMEOUT 仅适用于 Windows 7 及更高版本 TASKKILL /F /IM B.exe 暂停