如何編寫bat文件

如何編寫bat文件

ID:23491293

大小:29.53 KB

頁數(shù):8頁

時(shí)間:2018-11-07

如何編寫bat文件_第1頁
如何編寫bat文件_第2頁
如何編寫bat文件_第3頁
如何編寫bat文件_第4頁
如何編寫bat文件_第5頁
資源描述:

《如何編寫bat文件》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、----------專業(yè)最好文檔,專業(yè)為你服務(wù),急你所急,供你所需-------------文檔下載最佳的地方如何編寫bat文件第一節(jié):(主要是一些界面形式功能的實(shí)現(xiàn)以及初始化)1.“@echooff”--我們所寫的BAT一開始一般都有這一句,這一句的作用是:使所有的命令響應(yīng)隱藏。“@”--本行命令不回顯。(本來如果你用echooff就可以了,但是還是能夠看到echooff這條命令在CMD下,影響美觀)2.“color1e”--設(shè)置默認(rèn)的控制臺(tái)前景和背景顏色。當(dāng)前我設(shè)為藍(lán)底黃字,具體顏色請?jiān)贑MD下用“color/?”查

2、詢。--這里又提到了這個(gè)參數(shù)“/?”,一般CMD下命令后加“/?”就會(huì)顯示這條命令的幫助。3.“rem”--注釋作用,批處理執(zhí)行過程中前不執(zhí)行它,rem后的字符只作注釋作用。4.“title”--設(shè)置命令提示窗口的窗口標(biāo)題。默認(rèn)為“cmd”。改成自己喜歡的多有個(gè)性,嘿嘿。5.“cls”--不多說,清屏命令。主要是怕前面的一些空白或字符出現(xiàn)影響美觀。6.“set”--這個(gè)命令的作用很大,請用“set/?”查詢具體使用方法。本例“settopip=172.16.”是將一個(gè)名為“topip”的變量值設(shè)為“172.16.”。注意

3、CMD下變量的設(shè)置不區(qū)別數(shù)字與字符,能夠自動(dòng)根據(jù)提供的值調(diào)整。下行“settheip=0.0”同理。7.“echo.”--在新行中顯示一個(gè)“.”。echo命令能顯示其后的comment。這里提幾個(gè)有趣實(shí)用的用法--“echo.”,注意與前面的不同,“echo”與“.”間無空格。這條命令如同一個(gè)回車,在新行不顯示任何信息并換行。“echo”,實(shí)現(xiàn)響鈴的提示音。后面一個(gè)字符的輸入方法是在CMD下用“ctrl+G”,而這個(gè)字符得到的方法是CMD下用命令“echo"ctrl+G">ex.txt”,存入ex.txt文件,再從那里提

4、取出來的。嘿嘿,如果你懶得做,就copy我在上面提供的字符嘍。8.“if”--這條命令也會(huì)經(jīng)常用到,請用“if/?”學(xué)習(xí)更多信息。本例“ifnotexistscanipc.exe(echo文件錯(cuò)誤!……)”,實(shí)現(xiàn)功能:當(dāng)同級(jí)目錄下不存在“scanipc.exe”時(shí),提示“文件錯(cuò)誤!……”。否則不提示?!癷fnotexistfilename”在批處理中使用比較多些。9.“:top”,設(shè)置一個(gè)標(biāo)志點(diǎn),標(biāo)志名為“top”。“:”的作用就是設(shè)置標(biāo)志。網(wǎng)上有文章說“使用"::comment"作為注釋比"remcomment"執(zhí)行效

5、率更高?!蔽蚁嘈牛@里也建議大家,如果BAT中注釋較多時(shí),請使用“::comment”設(shè)置。10.“set/ppno=”--設(shè)置一個(gè)變量,并接受用戶輸入。BAT不需要預(yù)先聲明變量,只在需要時(shí)設(shè)置。參數(shù)“/p”:將變量數(shù)值設(shè)成用戶輸入的一行輸入。11.“if%pno%gtr9gotoonerrorspno”--檢驗(yàn)用戶輸入值是否大于9,是,則轉(zhuǎn)到一個(gè)指定標(biāo)志點(diǎn)。這里注意BAT中變量引用時(shí)要在前后加“%”,但在if語句中可有可無,具體應(yīng)用----------專業(yè)最好文檔,專業(yè)為你服務(wù),急你所急,供你所需-----------

6、--文檔下載最佳的地方----------專業(yè)最好文檔,專業(yè)為你服務(wù),急你所急,供你所需-------------文檔下載最佳的地方大家多寫幾遍就有體會(huì)。12.“gotolabel”--無條件跳轉(zhuǎn)到指定標(biāo)志位并向后執(zhí)行。BAT好像只有這么一個(gè)跳轉(zhuǎn)語句了,作用不用我說,用了就知道。注意不要構(gòu)成死循環(huán)。小結(jié):到此,完成了顏色設(shè)置、注釋版權(quán)說明、標(biāo)題設(shè)置、變量初始化、歡迎信息、功能界面初始化、標(biāo)志點(diǎn)設(shè)置(因?yàn)闅g迎信息只顯示一次而功能界面要多次使用所以將標(biāo)志點(diǎn)設(shè)置在歡迎信息的后面。)命令的接受與跳轉(zhuǎn)。;功能界面一般要用“tab”

7、鍵調(diào)整相對(duì)位置,才能起到美觀的效果。請多練習(xí)幾遍領(lǐng)會(huì)。;大家在寫腳本過程中要注意標(biāo)志點(diǎn)的設(shè)置位置,才能起到合適的效果。一般寫過幾個(gè)腳本會(huì)有些感受。;接著接受用戶輸入后“cls”清屏開始執(zhí)行指定功能。注意這個(gè)cls的作用。因?yàn)榍迤量梢栽诖藭r(shí),也可以在每個(gè)命令執(zhí)行之前,但如果在每個(gè)命令執(zhí)行之前用的請,那么要寫的cls就多了,于是把cls寫在這里合適,方便節(jié)約快捷。大家在寫腳本時(shí)也應(yīng)當(dāng)注意這方面的技巧,將使你寫出更加高效節(jié)約方便的代碼。在每次寫完腳本后合理地整合一下自己的代碼。能積累不少經(jīng)驗(yàn)。;另外,鑒于部分人仍不知道如何建立

8、BAT文件與運(yùn)行,請:打開記事本,寫入代碼,保存,保存類型為“所有文件*.*”,文件名為“name*.BAT”。保存后,雙擊運(yùn)行。因?yàn)橐话鉈AT運(yùn)行很快,所以你可能只看到窗口一閃就消失了,那么你可以在exit之前加pause確保能看見運(yùn)行結(jié)果。到此,你應(yīng)該能夠?qū)懸粋€(gè)很簡單的腳本了,實(shí)現(xiàn)一些界面控制。例1:@echoo

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

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

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