2016-10-24 197 views
1

我制作了一个批处理脚本来运行一些.exe文件和.bat文件。脚本的格式如下:在另一个批处理文件中运行批处理文件

a.exe 
b.exe 
c.bat 
d.bat 
e.bat 
f.exe 
g.exe 

但问题是,当我运行脚本它只能执行到c.bat。 d.bat没有执行。编写用于执行其他批处理文件的批处理脚本是否存在任何问题?

+3

批处理文件必须通过CALL命令执行:'调用c.bat''调用d.bat' ... – Aacini

+0

它们将被一个接一个地执行吗?我的意思是在完成一个之后,另一个将开始@Aacini – user7064921

+0

是的。他们都将执行单线程。一个接一个地。它们不会并行运行。 – Squashman

回答

0

万一你错过了call

a.exe 
b.exe 
call c.bat 
call d.bat 
call e.bat 
f.exe 
g.exe 

充分应用你的脚本应该如何现在看起来。

0

如果使用'call'命令,批处理文件下一批/ exe文件将不会执行,除非批处理文件停止。相反,使用'开始'命令。这样,它会在新窗口中执行批处理

相关问题