我有3个批处理文件,one.bat
,two.bat
和three.bat
。所有三个bat文件都必须在自己的命令提示符shell中启动。所以现在我正在计划一个collect.bat
,它在一个批处理文件中执行所有三个批处理文件。但我无法弄清楚如何使用one.bat
在不同的窗口中运行每个批处理文件(two.bat
,three.bat
和collect.bat
)。有任何想法吗?提前谢谢......
答案 0 :(得分:6)
使用START
。每批产品将单独启动,无需等待完成
start one.bat
start two.bat
start three.bat
答案 1 :(得分:5)
你最好使用
start cmd /c one.bat
start cmd /c two.bat
start cmd /c three.bat
除非您希望在击球完成后保留这些窗口
答案 2 :(得分:3)
添加到此... 如果你需要一次执行一个,而不是一次执行所有三个,你需要添加/等待..如果你想运行它们最小化add / min,如下所示:
start /wait /min cmd /c one.bat
start /wait /min cmd /c two.bat
start /wait /min cmd /c three.bat
exit