Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
一旦另一个关闭,启动一个程序。Windows CMD.bat文件编辑_Windows_Batch File_Process_Cmd - Fatal编程技术网

一旦另一个关闭,启动一个程序。Windows CMD.bat文件编辑

一旦另一个关闭,启动一个程序。Windows CMD.bat文件编辑,windows,batch-file,process,cmd,Windows,Batch File,Process,Cmd,我有一个程序“Blah.exe”,我想启动它 就在processe Blah2.exe关闭之后 Blah2在可变时间内自动关闭。 blah.exe正在运行时,Blah2.exe无法运行。 Blah2.exe必须仅在blah.exe关闭时运行一次,无论何时 这就是我到目前为止得到的 rem Blah cd C:\Program Files (x86)\Blah\ start Blah rem Blah2 cd C:\Program Files (x86)\Blah\ start Blah2.ex

我有一个程序“Blah.exe”,我想启动它 就在processe Blah2.exe关闭之后

Blah2在可变时间内自动关闭。 blah.exe正在运行时,Blah2.exe无法运行。 Blah2.exe必须仅在blah.exe关闭时运行一次,无论何时

这就是我到目前为止得到的

rem Blah
cd C:\Program Files (x86)\Blah\
start Blah

rem Blah2
cd C:\Program Files (x86)\Blah\
start Blah2.exe
使用:


尝试使用
start
中的
/W
标志,等待程序退出

rem Blah
cd C:\Program Files (x86)\Blah\
start /W Blah

**???***

rem Blah2
cd C:\Program Files (x86)\Blah\
start /W Blah2.exe

我不是苏,这是个好方法,在第一程序的末尾使用ExcEn指令,为什么这个标记的C++ +杰姆斯:+ 1固定它:)Windows使用C++作为编码语言,不是吗?这些GUI程序或控制台程序是否被启动?但是BLA.EXE同时与BLA2.EXE一起运行。一旦blah.exe关闭,blah2.exe随后必须打开。否。当到达第二个批处理文件的结尾时(或者如果使用EXIT),控件将在初始CALL语句之后返回。
rem Blah
cd C:\Program Files (x86)\Blah\
start /W Blah

**???***

rem Blah2
cd C:\Program Files (x86)\Blah\
start /W Blah2.exe