隐藏cmd中的文本

时间:2012-06-25 11:55:28

标签: windows batch-file

当我使用带有echo off的超时(超时/ t2)时,我得到如下输出:

@echo off
timeout /t 2
@echo on

输出

-->Waiting for 0 seconds, press a key to continue ..

我想隐藏cmd中的上述文字。

2 个答案:

答案 0 :(得分:8)

使用>NUL重定向输出,因为@echo off仅抑制命令行本身的输出,而不是命令输出的输出。

@echo off 
timeout /t 2 > nul

答案 1 :(得分:-1)

试试这个:

@echo off
timeout 5 >nul
@echo on