echo
ECHO命令是大家都熟悉的DOS批處理命令的一條子命令:?
1. 作為控制批處理命令在執(zhí)行時(shí)是否顯示命令行自身的開(kāi)關(guān)?
格式:ECHO [ON|OFF]?
如果想關(guān)閉“ECHO OFF”命令行自身的顯示,則需要在該命令行前加上“@”。?
2. 顯示當(dāng)前ECHO設(shè)置狀態(tài)?
格式:ECHO?
3. 輸出提示信息?
格式:ECHO信息內(nèi)容?
上述是ECHO命令常見(jiàn)的三種用法,也是大家熟悉和會(huì)用的,但作為DOS命令淘金者你還應(yīng)該知道下面的技巧:?
4. 關(guān)閉DOS命令提示符?
在DOS提示符狀態(tài)下鍵入ECHO OFF,能夠關(guān)閉DOS提示符的顯示使屏幕只留下光標(biāo),直至鍵入ECHO ON,提示符才會(huì)重新出現(xiàn)。?
5. 輸出空行,即相當(dāng)于輸入一個(gè)回車?
格式:ECHO.?
值得注意的是命令行中的“.”要緊跟在ECHO后面中間不能有空格,否則“.”將被當(dāng)作提示信息輸出到屏幕。另外“.”可以用,:;”/[\]+等任一符號(hào)替代。?
在下面的例子中ECHO.輸出的回車,經(jīng)DOS管道轉(zhuǎn)向作為T(mén)IME命令的輸入,即相當(dāng)于在TIME命令執(zhí)行后給出一個(gè)回車。所以執(zhí)行時(shí)系統(tǒng)會(huì)在顯示當(dāng)前時(shí)間后,自動(dòng)返回到DOS提示符狀態(tài):
C:ECHO.|TIME?
ECHO命令輸出空行的另一個(gè)應(yīng)用實(shí)例是:將ECHO.加在自動(dòng)批處理文件中,使原本在屏幕下方顯示的提示畫(huà)面,出現(xiàn)在屏幕上方。