我有一个文件夹里面有三个.exe文件,我想通过批处理文件依次运行它们。也就是说,在第一个.exe文件的操作之后,第二个.exe文件会执行。我已经编写了一个文件,但当我运行它时,这些文件并没有依次执行。我的批处理文件如下:
Start "" ".\a.exe"
Start "" ".\b.exe"
Start "" ".\c.exe"
我该如何一个接一个地执行这些文件?
我有一个文件夹里面有三个.exe文件,我想通过批处理文件依次运行它们。也就是说,在第一个.exe文件的操作之后,第二个.exe文件会执行。我已经编写了一个文件,但当我运行它时,这些文件并没有依次执行。我的批处理文件如下:
Start "" ".\a.exe"
Start "" ".\b.exe"
Start "" ".\c.exe"
如果需要等待exe执行完再执行下一个操作,请勿使用start
。使用start
会创建一个新的进程并立即返回到下一条语句,而不是等待进程执行完毕。
直接使用exe即可,无需使用start
。
因此,您的批处理文件应该如下所示。
.\a.exe
.\b.exe
.\c.exe