0

さて、私はこれについてばかげているだけではないと確信していますが、 >nul は出力全体を隠しているわけではなく、その理由と解決策があるかどうかに興味があります:

net stop "service here" >nul

それが失敗した場合、それはその失敗を出力しますが、すべての出力期間を非表示にしたいのですが、どうすればそれを行うことができますか?

4

1 に答える 1

3

すべての出力を にリダイレクトするにnulは、 を使用する必要があります>nul 2>nul

なんで?と の 2 つの出力ハンドルがありstdoutstderr後者はエラー メッセージに使用されます。2のファイル ハンドルに関連付けられている番号ですstderr( の場合stdout、この番号は です1)。

于 2014-09-08T04:17:19.080 に答える