版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、十分經(jīng)典的批處理教程這是一篇技術(shù)教程,真心誠意會(huì)用很簡單的文字表達(dá)清楚自己的意思,只要你識字就能看懂,就能學(xué)到知識。寫這篇教程的目的,是讓每一個(gè)看過這些文字的朋友記住一句話:如果愛可以讓事情變的更簡單,那么就讓它簡單吧!看這篇教程的方法,就是慢!慢慢的,如同品一個(gè)女人、一杯茗茶,你會(huì)發(fā)現(xiàn)很多以前就在眼前的東西突然變的很遙遠(yuǎn),而有些很遙遠(yuǎn)的東西卻又突然回到了眼前。.先概述一下批處理是個(gè)什么東東。批處理的定義,至今我也沒能給出一個(gè)合適的眾多
2、高手們也都沒給出反正我不知道看了我也不一定信服我是個(gè)菜鳥,當(dāng)然就更不用說了;但我想總結(jié)出一個(gè)“比較合適的“,而且我也相信自己可以把它解釋的很清楚,讓更多的菜鳥都知道這是個(gè)什么東東,你用這個(gè)東東可以干什么事情?;蛟S你會(huì)因?yàn)檫@篇文章而“無條件愛上批處理“,那么我的目的就達(dá)到了我就是要讓你愛上它,我就這么拽,你能怎么著??真的,愛有時(shí)候就這么拽,就是這么沒理由,就是這么不要臉!真的!按照我的理解,批處理的本質(zhì),是一堆DOS命令按一定順序排列而
3、形成的集合。OKneverclavergettobusiness(閑話少說言歸正傳)。批處理,也稱為批處理腳本,英文譯為BATCH,批處理文件后綴BAT就取的前三個(gè)字母。它的構(gòu)成沒有固定格式,只要遵守以下這條就ok了:每一行可視為一個(gè)命令,每個(gè)命令里可以含多條子命令,從第一行開始執(zhí)行,直到最后一行結(jié)束,它運(yùn)行的平臺是DOS。批處理有一個(gè)很鮮明的特點(diǎn):使用方便、靈活,功能強(qiáng)大,自動(dòng)化程度高。我不想讓自己寫的教程枯燥無味,因?yàn)闋坷p到代碼(批
4、處理的內(nèi)容算是代碼吧?)的問題本來就是枯燥的,很少有人能面對滿屏幕的代碼而靜下心來。所以我會(huì)用很多簡單實(shí)用的例子讓讀這篇教程的朋友去體會(huì)批處理的那四射的魅力,感受它那古靈精怪的性格,不知不覺中愛上批處理(暈,怎么又是愛?到底批處理和愛有什么關(guān)系?答案:沒有?。T僬f句“閑話“:要學(xué)好批處理,DOS基礎(chǔ)一定要牢!當(dāng)然腦子靈活也是很重要的一方面。例一、先給出一個(gè)最easy的批處理腳本讓大家和它混個(gè)臉熟,將下面的幾行命令保存為name.bat
5、然后執(zhí)行(以后文中只給出代碼,保存和執(zhí)行方式類似):pingsz.a.txtpingsz1.a.txtpingsz2.a.txtpingsz3.a.txtpingsz4.a.txtpingsz5.a.txtpingsz6.a.txtpingsz7.a.txtexit是不是都能看的懂?是不是很easy?但它的作用卻是很實(shí)用的,執(zhí)行這個(gè)批處理后,可以在你的當(dāng)前盤建立一個(gè)名為a.txt的文件,它里面記錄的信息可以幫助你迅速找到速度最快的QQ服
6、務(wù)器,從而遠(yuǎn)離“從服務(wù)器中轉(zhuǎn)“那一痛苦的過程。這里的意思,是把前面命令得到的東西放到后面所給的地方,的作用,和的相同,區(qū)別是把結(jié)果追加到前一行得出的結(jié)果的后面,具體的說是下一行,而前面一行命令得出的結(jié)果將保留,這樣可以使這個(gè)a.txt文件越來越大(想到如何搞破壞了??)。Bytheway,這個(gè)批處理還可以和其他命令結(jié)合,搞成完全自動(dòng)化判斷服務(wù)器速度的東東,執(zhí)行后直接顯示速度最快的服務(wù)器IP,是不是很爽?后面還將詳細(xì)介紹。完全可以省略不看
7、(也許還真有點(diǎn)效果不至于讓你看著看著就睡著了,把頭磕了來找我報(bào)銷醫(yī)藥費(fèi))。說不定下次的教程中大家還會(huì)看到楊過、張無忌等金老前輩筆下的英雄們??催^第一章的朋友,一定對批處理有了初步的印象,知道它到底是用來干什么的了。但你知道運(yùn)用批處理的精髓在哪里嗎?其實(shí)很簡單:思路要靈活!沒有做不到的,只有想不到的。這和愛情就有點(diǎn)不同了,因?yàn)閻矍榈氖澜缡莾蓚€(gè)人的世界,一廂情愿不叫愛情(補(bǔ)充:那叫單戀。廢話?。┒幚韰s是一個(gè)人的天堂,你可以為所欲為,沒有
8、達(dá)不到的境界!批處理看起來雜亂無章,但它的邏輯性之強(qiáng),絕對不比其他程序語言(如匯編)低,如果你寫的腳本是一堆亂麻,雖然每一行命令都正確,但從頭執(zhí)行到尾后,不一定得到你想要的結(jié)果,也許是一屏幕的Badcommfailname。這又和愛情有了共同點(diǎn):按步驟來經(jīng)營,缺少或增多的步驟都可能導(dǎo)致不想看見的結(jié)果。陷入愛河的朋友,相信沒有不肯定這句話的。我的愛情批處理,輸出的結(jié)果不是Badcommfailname,屏幕是這么顯示的:‘你的愛情不是內(nèi)部
9、或外部命令,也不是可運(yùn)行的程序或批處理文件。然后就是光標(biāo)不停閃動(dòng),等待這下一次錯(cuò)誤的輸入。從這一章開始,將由淺入深的介紹批處理中常用的命令,很多常見DOS命令在批處理腳本中有這廣泛的應(yīng)用,它們是批處理腳本的BODY部分,但批處理比DOS更靈活多樣,更具備自動(dòng)化。要學(xué)好批處理,DOS一定要有比較扎實(shí)的基礎(chǔ)。這里只講述一些比較少用(相對來說)的DOS命令,常用命令如COPY、DIR等就不做介紹了(這些看似簡單的命令實(shí)際復(fù)雜的很,我怕自己都說
10、不清楚?。@?,先看一個(gè)實(shí)例。這是一個(gè)很有意思的腳本,一個(gè)小巧實(shí)用的好東東,把批處理“自動(dòng)化“的特點(diǎn)體現(xiàn)的淋漓盡致。先介紹一下這個(gè)腳本的來歷:大家都知道匯編程序(MASM)的上機(jī)過程,先要對源代碼進(jìn)行匯編、連接,然后再執(zhí)行,而這中間有很多環(huán)節(jié)需要輸入很多東西,麻煩的很(只有經(jīng)歷過的朋友才懂得)。如何使這個(gè)過程變的簡單呢?在我們搞匯編課程設(shè)計(jì)時(shí),我“被逼“寫了這個(gè)腳本,用起來很爽,呵呵??纯茨_本內(nèi)容:@echooff::closeech
11、ocls::cleanscreenechoThisprogrammeistomaketheMASMprogrammeautomate::displayinfoechoEditbyCODERED::displayinfoechoMailtome:qqkiller@::displayinfoif“%1“==““gotousage::ifinputwithoutparamatergotousageif“%1“==““gotousage::if
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 十分經(jīng)典的批處理教程
- 十分中學(xué)會(huì)吉他(吉他初學(xué)者必看經(jīng)典教程)
- dos批處理教程
- 十分好看十分潮的鞋帶綁法
- bat批處理教程 超級詳細(xì)教程
- 十分鐘變瘦的經(jīng)典早餐搭配
- 妙用課間十分
- bat-批處理腳本-教程
- 十分值得珍藏的146條經(jīng)典民間偏方驗(yàn)方
- 十分好用的面膜
- 頭暈是十分普遍的癥狀
- 20條十分勵(lì)志的語錄
- excel2010進(jìn)階教程十
- 國的筷子是十分講究的
- 預(yù)防癌癥的秘訣十分簡單
- 榮耀十強(qiáng) 十分好禮
- 《課間十分鐘》教案
- 下課十分鐘_0
- 課間十分鐘教案
- 十分鐘學(xué)號脈
評論
0/150
提交評論