批處理檔案的echo off是什麼意思

時間 2021-12-19 15:58:13

1樓:匿名使用者

@echo off 的意思是關閉回顯,不顯示正在執行的批處理命令及執行的結果等。

語法:echo [message]  示例:@echo off / echo hello world。

當echo設定off值的時候,那麼下面的指令都將只執行而不顯示,當再次出現echo on時下面的語句才為可見的(回顯)。

echo通常和@一起使用,@放在echo的前面,即是 @echo,作用是讓@後面的句子不顯示出來,而@本身也是不顯示的,那麼通過 @echo off 可達到不顯示任何資訊的效果。

擴充套件資料

批處理應用於dos和windows系統中。批處理檔案的副檔名為bat 。

批處理是由dos或者windows系統內嵌的命令直譯器(通常是command. com或者cmd.exe)解釋執行。類似於unix中的shell指令碼。

批處理檔案具有.bat或者.cmd的副檔名,其最簡單的例子,是逐行書寫在命令列中會用到的各種命令。

更復雜的情況,需要使用if,for,goto等命令控制程式的執行過程,如同c,basic等中高階語言一樣。

pause 命令暫停命令。

call 命令從一個批處理程式呼叫另一個批處理程式,並且不終止父批處理程式。

2樓:曉說職場

就是說關閉回顯

@echo off並不是dos程式中的,

而是dos批處理中的。

當年的dos,所有操作都用鍵盤命令來完成,當你每次都要輸入相同的命令時,

可以把這麼多命令存為一個批處理,

從此以後,只要執行這個批處理,

就相當於打了幾行、幾十行命令。

dos在執行批處理時,

會依次執行批處理中的每條命令,

並且會在顯示器上顯示,

如果你不想讓它們顯示,

可以加一個「echo off」

當然,「echo off」也是命令,

它本身也會顯示,

如果連這條也不顯示,

就在前面加個「@」。

說了這麼多,

我覺得非常詳細了,

可能你還是不懂。

沒有經過dos時代的人,

想法跟我們是有區別的。

3樓:勵雨文

自己試試

應該是不顯示路徑

如何用批處理檔案刪除某個檔案

1 開啟相關資料夾,可發現資料夾中有相關檔案。2 在任意位置,通過滑鼠右鍵新建一個txt文字文件。3 開啟txt文字,編輯輸入del g 0 f s q a pause並儲存。其中g 0是需要刪除的資料夾版絕對路徑,可根據實際更改 4 將文字字尾txt更改為bat,並確定。 del f a q 1 ...

如何建立開機自動執行的批處理檔案

1.新建文字文件。echo off color f0 title 網路設定。clsnetsh wlan start hostednetworkexit 3.儲存。4.將文字文件的字尾名 txt 更改為 bat5.將此檔案複製到 c documents and settings administrat...

怎麼實現寫個批處理檔案,修改指定檔案的內容?謝謝大俠

echo off set a x.txt set b y.txt set x set y yyy pushd d if exist a goto ab set c a set a b set b c if exist goto ab echo b a 都不存在 goto end ab for f t...