bat批處理腳本教程

bat批處理腳本教程

ID:28776675

大?。?06.00 KB

頁數(shù):65頁

時間:2018-12-14

bat批處理腳本教程_第1頁
bat批處理腳本教程_第2頁
bat批處理腳本教程_第3頁
bat批處理腳本教程_第4頁
bat批處理腳本教程_第5頁
資源描述:

《bat批處理腳本教程》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

1、BAT批處理腳本教程第一章批處理基礎第一節(jié)常用批處理內(nèi)部命令簡介批處理定義:顧名思義,批處理文件是將一系列命令按一定的順序集合為一個可執(zhí)行的文本文件,其擴展名為BAT或者CMD。這些命令統(tǒng)稱批處理命令。小知識:可以在鍵盤上按下Ctrl+C組合鍵來強行終止一個批處理的執(zhí)行過程。了解了大概意思后,我們正式開始學習.先看一個簡單的例子!@echooffecho"歡迎來到非常BAT!"pause把上面的3條命令保存為文件test.bat或者test.cmd然后執(zhí)行,他就會在屏幕上顯示以下二行話:歡迎來到非常BAT!請按任意鍵繼續(xù)...這就是一個簡單批處理文件了,這個批處理文件一共就用了2條命令"ech

2、o"和"pause"還有一個特殊符號"@"從上面這個簡單的批處理中,我們可以發(fā)現(xiàn)其實批處理就是運用一些含有特殊意義的符號和一些完成指定功能的命令組合而成,那么在批處理中有多少這樣的特殊符號和功能命令呢?我們現(xiàn)在就來仔細了解一下一些最常用的!(以下內(nèi)容來源網(wǎng)絡,請各位仔細閱讀,好進入下節(jié)的實例說明)======================================================批處理的常見命令(未列舉的命令還比較多,請查閱幫助信息)1、REM和::2、ECHO和@3、PAUSE4、ERRORLEVEL5、TITLE6、COLOR7、mode配置系統(tǒng)設備8、GOTO和:

3、9、FIND10、START11、assoc和ftype12、pushd和popd13、CALL資料14、shift15、IF16、setlocal與變量延遲17、ATTRIB顯示或更改文件屬性介紹命令1、REM和::REM為注釋命令,一般用來給程序加上注解,該命令后的內(nèi)容不被執(zhí)行,但能回顯。其次,::也可以起到rem的注釋作用,而且更簡潔有效;但有兩點需要注意:第一,任何以冒號:開頭的字符行,在批處理中都被視作標號,而直接忽略其后的所有內(nèi)容。有效標號:冒號后緊跟一個以字母數(shù)字開頭的字符串,goto語句可以識別。無效標號:冒號后緊跟一個非字母數(shù)字的一個特殊符號,goto無法識別的標號,可以起到

4、注釋作用,所以::常被用作注釋符號,其實:+也可起注釋作用。第二,與rem不同的是,::后的字符行在執(zhí)行時不會回顯,無論是否用echoon打開命令行回顯狀態(tài),因為命令解釋器不認為他是一個有效的命令行,就此點來看,rem在某些場合下將比::更為適用;另外,rem可以用于config.sys文件中。行內(nèi)注釋格式:%注釋內(nèi)容%(不常用,慎用)2、ECHO和@@字符放在命令前將關(guān)閉該命令回顯,無論此時echo是否為打開狀態(tài)。echo命令的作用列舉如下:(1)打開回顯或關(guān)閉回顯功能格式:echo[{on

5、off}]如果想關(guān)閉“ECHOOFF”命令行自身的顯示,則需要在該命令行前加上“@”。(2)顯示當前

6、ECHO設置狀態(tài)格式:echo(3)輸出提示信息格式:ECHO信息內(nèi)容上述是ECHO命令常見的三種用法,也是大家熟悉和會用的,但作為DOS命令淘金者你還應該知道下面的技巧:(4)關(guān)閉DOS命令提示符在DOS提示符狀態(tài)下鍵入ECHOOFF,能夠關(guān)閉DOS提示符的顯示使屏幕只留下光標,直至鍵入ECHOON,提示符才會重新出現(xiàn)。(5)輸出空行,即相當于輸入一個回車格式:ECHO.值得注意的是命令行中的“.”要緊跟在ECHO后面中間不能有空格,否則“.”將被當作提示資料信息輸出到屏幕。另外“.”可以用,:;”/[]+等任一符號替代。命令ECHO.輸出的回車,經(jīng)DOS管道轉(zhuǎn)向可以作為其它命令的輸入,比

7、如echo.

8、time即相當于在TIME命令執(zhí)行后給出一個回車。所以執(zhí)行時系統(tǒng)會在顯示當前時間后,自動返回到DOS提示符狀態(tài)(6)答復命令中的提問格式:ECHO答復語

9、命令文件名上述格式可以用于簡化一些需要人機對話的命令(如:CHKDSK/F;FORMATDrive:;del*.*)的操作,它是通過DOS管道命令把ECHO命令輸出的預置答復語作為人機對話命令的輸入。下面的例子就相當于在調(diào)用的命令出現(xiàn)人機對話時輸入“Y”回車:C:>ECHOY

10、CHKDSK/FC:>ECHOY

11、DELA:*.*(7)建立新文件或增加文件內(nèi)容格式:ECHO文件內(nèi)容>文件名ECHO文件內(nèi)容>>文件名例如:C:>ECH

12、O@ECHOOFF>AUTOEXEC.BAT建立自動批處理文件C:>ECHOC:CPAVBOOTSAFE>>AUTOEXEC.BAT向自動批處理文件中追加內(nèi)容C:>TYPEAUTOEXEC.BAT顯示該自動批處理文件@ECHOOFFC:CPAVBOOTSAFE(8)向打印機輸出打印內(nèi)容或打印控制碼格式:ECHO打印機控制碼>;PRNECHO打印內(nèi)容>;PRN下面的例子是向M-1724打印機

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。