2017-09-26 94 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」作爲批處理文件的第一行。