![CMD 打开 2 个程序然后关闭第一个程序并终止另一个](https://linux22.com/image/1365716/CMD%20%E6%89%93%E5%BC%80%202%20%E4%B8%AA%E7%A8%8B%E5%BA%8F%E7%84%B6%E5%90%8E%E5%85%B3%E9%97%AD%E7%AC%AC%E4%B8%80%E4%B8%AA%E7%A8%8B%E5%BA%8F%E5%B9%B6%E7%BB%88%E6%AD%A2%E5%8F%A6%E4%B8%80%E4%B8%AA.png)
我有两个需要同时运行的 exe 文件,当第一个文件关闭时,也关闭另一个。
start programA.exe
start programB.exe
onclose(programA.exe)
taskkill /im programB.exe
不起作用。只是为了更容易理解。
答案1
start notepad.exe
start /wait calc.exe
echo wait until calc.exe is finished
echo then kill notepad.exe
taskkill notepad.exe
注意:如果(在此示例中)记事本的多个实例正在运行,则可能会关闭错误的实例。