调用其他批处理文件

时间:2012-06-22 17:10:13

标签: batch-file

我制作了一个调用另一个program.bat的批处理文件,第一批执行命令,然后像这样调用第二个program.bat

    @echo off
    bla bla bla
    ....
    ...
    ...
    call program.bat

但是通过这种方式,它会执行显示其输出的第二个bat,但是我希望它隐藏program.bat输出并显示短语please wait ...并在program.bat完成时工作,我希望第一个蝙蝠返回做其他命令

1 个答案:

答案 0 :(得分:3)

使用:

echo Please wait ...
call program.bat >nul 2>&1

>nulprogram.bat的标准输出重定向到nul(无效),这意味着它不会显示。 2>&1将其他错误(是的,它们被视为不同的输出)重定向到标准输出,该输出被重定向到nul