バッチコマンドをnullに出力する方法

バッチコマンドをnullに出力する方法
@echo off
mode con:cols=40 lines=2
echo somestring|clip
cls
echo Wireless Password copied to clipboard.
timeout 2 > NULL

タイムアウト時にテキストを印刷しないようにするにはどうすればよいですか?

答え1

stdout と stderr の両方をリダイレクトする必要がある場合があります。

timeout 2  >NUL  2>NUL

特別なデバイスはNULまたはNUL:であり、 が 1 つあることに注意してくださいL

答え2

最新の Windows 10 に関する興味深い (そして厄介な) 事実: Microsoft では、nul へのパイプ処理は許可されなくなりました。

更新: これは Win10-Insider v18990 のバグでした。v18995 で修正されました。

関連情報