Nam*_* VU 5 redirect command-line input windows-7
假设我们执行如下命令并将控制台输出重定向到文本文件.
我的问题是pause
批处理脚本中有命令,当像这样重定向时,我不知道何时按Enter键继续批处理.
请帮助我让批处理"忽略" pause
命令而不更改批处理本身.我更喜欢获得一些重定向/管道语法.
MyBatchScriptWithPause.bat > SomeFile.txt
Run Code Online (Sandbox Code Playgroud)
小智 3
这应该可以做到:
(echo.&echo.&echo.&echo.) | MyBatchScriptWithPause.bat > somefile.txt
Run Code Online (Sandbox Code Playgroud)
假设该批处理文件中没有其他命令需要用户输入。
编辑
它还假设该文件中只有一个命令。 pause
否则安德烈的建议应该有效。