打开cmd窗口的批处理文件

时间:2013-12-13 18:25:12

标签: batch-file

我制作了一个批处理脚本,一次打开6个其他批处理文件。制作6个批处理文件,打开6个不同的应用程序。这是脚本:

@echo off
start batch.bat
start batch2.bat
start batch3.bat
start batch4.bat
start batch5.bat
start batch6.bat

现在问题是在打开所有6个批处理文件并运行应用程序之后,但是打开了6 cmd的窗口。我怎么能关闭它们? (对不起,我很陌生......一个总菜鸟)

3 个答案:

答案 0 :(得分:1)

最后“退出”命令怎么样?

答案 1 :(得分:1)

您必须更明确地使用start命令。试试这个:

@echo off
start "" cmd /c batch.bat
start "" cmd /c batch2.bat
start "" cmd /c batch3.bat
start "" cmd /c batch4.bat
start "" cmd /c batch5.bat
start "" cmd /c batch6.bat

批次退出时,将退出cmd /c。第一个引号是Window名称,可能有用。

答案 2 :(得分:1)

使用start的/ b参数来禁止创建新窗口。

start /b batch.bat
start /b batch2.bat
start /b batch3.bat
start /b batch4.bat
start /b batch5.bat
start /b batch6.bat