我有以下两个批处理文件:
1.bat
------
//a line which does something
pause
2.bat
------
//a line which does the other something
pause
现在,我该如何在一个新的bat文件中运行这些bat文件,而忽略pause?
我有以下两个批处理文件:
1.bat
------
//a line which does something
pause
2.bat
------
//a line which does the other something
pause
简单来说:移除 PAUSE
!
但我假设问题的限制之一可能是您不能删除 pause
。
那么您可以使用重定向到被调用的批处理文件。
类似于:
call 1.bat < nul
call 2.bat < nul
ECHO(| 1.bat
,而且我实际上更喜欢你的建议。无论如何,值得一提的是,如果批处理文件不通过其pause
命令读取stdin
,那么这个技巧将起作用。 - Andriy M