2012-02-06 18 views
0

CMDのキーボード入力+テキスト+エラーテキストを最大2つの式でnulにリダイレクトする必要があります。
のようなもの*command* >nul 2>&1キーボード入力+テキスト+エラーテキストをCMDの2>&1でnulにリダイレクト

代替は>nul 1>nul 2>nulですが、私が言ったように、できるだけコマンドを減らしたいと思います。

ありがとうございました。

+0

バンプ:<誰か? – ETL

答えて

0

私は、任意の3未満のコマンドでnulにすべて3(stdinstdout & stderr)リダイレクトの方法を認識していないです。 Hidden features of Windows batch filesと同様に - - それは許容可能である場合

したがって、stdout

0 = stdin
1と同じ場所にNULするstdoutをリダイレクトcommand <nul >nul 2>&1、およびstderr [デフォルトの例のように省略されています] = stdout
2 = stderr

関連する問題