Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
好的,我很确定我不仅对此很傻,而且 >nul 并没有隐藏整个输出,我很好奇为什么,以及是否有解决方案:
净停止“在这里服务”>nul
看,如果它失败了,那么它输出说失败,但我想隐藏所有输出周期,我该怎么做?
要将所有输出重定向到nul,您必须使用>nul 2>nul.
nul
>nul 2>nul
为什么?有两个输出句柄:stdout和stderr,后者用于错误消息。2只是与文件句柄关联的数字stderr(对于stdout,这个数字是1)。
stdout
stderr
2
1