2017-09-26 57 views
-1

如何批量删除输出回波?
当我有这样的事情
如何删除回波/线

echo test 
    ping 127.0.0.1 -n 1 > nul  //using the ping as a pause 
    "something to delete the echo" 

我想要完成的批提示“倒计时”,使用ping作为时间的暂停。

+0

为什么你想隐藏它?你只需要从你的脚本 – gogaz

+1

中删除'回声测试',你可以回显以隐藏回声线,但你究竟是什么意思,我没有清楚地理解你。你能否多解释一下 –

+0

你应该使用更清楚的描述或更好的词语选择。对我们来说,_“删除一个回显/行”_暗示删除批处理文件中的一行。如果你想“在屏幕上删除先前的回显命令的输出”,那么这个问题是[前一个]的重复(https://stackoverflow.com/questions/44126279/how-to-clear-selected -lines-在分批代替-的最全屏幕)。 – Aacini

回答

1

回顾性删除相当困难。 但是,如果你不想让“回声测试”出现以及输出,“测试”你可以用“@echo测试”替换该行。 @前缀会抑制命令本身的输出。 如果您不希望任何指令被回显,只是它们的输出,请将“@echo off”作为批处理文件的第一行。