我试图弄清楚如何在不重定向到文件或使用 TEE 等的情况下仅在控制台输出上显示错误(并抑制所有其他输出)。除了调用之外,我试图让它对单个命令起作用到函数 ( CALL :FunctionName arg1 arg2
)。
我觉得自己像个白痴,因为无法弄清楚这一点,但我无法在网上找到任何可以开始工作的例子,而且我使用的重定向组合都没有奏效。
您如何重定向STDOUT
到>NUL
并同时重定向STDERR
到>CON
?只是通过使用吗>NUL
?
SC query BadServiceName
根据控制台应用程序的编写方式,STDOUT 流中似乎出现了一些错误消息(例如)。这样的评价准确吗?
我怎样才能重定向
STDOUT
到NUL
和重定向STDERR
到CON
?会将 stdout 重定向到 nul。这不会重定向应该转到控制台的
stderr
输出...如果
program
还写入错误,stdout
那么使用简单的重定向你就不走运了。请参阅命令重定向、管道 - Windows CMD - SS64.com