通过批处理文件连续执行多个.exe文件
executing multiple .exe files serially through batch file
我在一个文件夹中有三个 .exe 文件,我想通过批处理文件一个接一个地 运行 它们。也就是说,第二个.exe文件将在第一个.exe文件运行后执行。我已经写了一个文件,但是当我 运行 它时,它们不是连续执行的。我的批处理文件是:
Start "" ".\a.exe"
Start "" ".\b.exe"
Start "" ".\c.exe"
如何一个接一个地执行这些文件?
如果需要等到exe执行后再执行下一个,就不要使用start
。 start
将创建一个新进程并且 return 无需等待即可进入下一条语句。
直接使用没有 start
.
的 exe
所以你的批处理文件应该是这样的。
.\a.exe
.\b.exe
.\c.exe
我在一个文件夹中有三个 .exe 文件,我想通过批处理文件一个接一个地 运行 它们。也就是说,第二个.exe文件将在第一个.exe文件运行后执行。我已经写了一个文件,但是当我 运行 它时,它们不是连续执行的。我的批处理文件是:
Start "" ".\a.exe"
Start "" ".\b.exe"
Start "" ".\c.exe"
如何一个接一个地执行这些文件?
如果需要等到exe执行后再执行下一个,就不要使用start
。 start
将创建一个新进程并且 return 无需等待即可进入下一条语句。
直接使用没有 start
.
所以你的批处理文件应该是这样的。
.\a.exe
.\b.exe
.\c.exe