0
我有以下內容,但是當我執行時,我發現FOR循環似乎永遠不會運行 - 有趣的是,循環後面的Start語句將執行。我有點困惑。使開始命令在批處理文件中工作
Start "Starting up Master Node" /D "c:\mydir" cmd /k "Master.exe"
FOR /L %%i in (1,1,%SlaveNodes%) DO (call slavenode.bat %%i %mycores%)
好的。我需要與Loop命令並行運行初始啓動命令。所以如果我四次循環,我會期望5個窗口打開,因爲我在slavenode.bat文件中有一個Start Command。但是,這似乎並沒有發生。 MasterNode永遠不會返回並無限期地運行。但是我從來沒有看到FOR循環被執行。 – disruptive
是'%SlaveNodes%== 5'?您的文件是否命名爲「cmd」或任何其他有衝突的命令名稱? –