2016-10-24 241 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文件將不會執行,除非批處理文件停止。相反,使用'開始'命令。這樣,它會在新窗口中執行批處理

相關問題