如何將批次命令輸出為空

如何將批次命令輸出為空
@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

請注意,特殊設備是NULor NUL:,帶有單一L

答案2

對於最新的 Windows 10 來說,有趣(而且煩人)的事實是:Microsft 不再允許通過管道進入 nul。

更新:這是 Win10-Insider v18990 中的錯誤。它已在 v18995 中修復。

相關內容