佳木斯湛栽影视文化发展公司

主頁 > 知識(shí)庫 > 批處理經(jīng)典入門教程!(從不懂到高手)第1/5頁

批處理經(jīng)典入門教程!(從不懂到高手)第1/5頁

熱門標(biāo)簽:銀行業(yè)務(wù) 鐵路電話系統(tǒng) 檢查注冊表項(xiàng) 服務(wù)器配置 呼叫中心市場需求 智能手機(jī) 美圖手機(jī) 網(wǎng)站文章發(fā)布

腳本之家補(bǔ)充說明:批處理相對來說是比較簡單的語言,大家可以通過多寫多看別人的實(shí)例來學(xué)習(xí),不懂的百度一下。

這是一篇技術(shù)教程,真心誠意會(huì)用很簡單的文字表達(dá)清楚自己的意思,只要你識(shí)字就能看懂,就能學(xué)到知識(shí)。寫這篇教程的目的,是讓每一個(gè)看過這些文字的朋友記住一句話:如果愛可以讓事情變的更簡單,那么就讓它簡單吧!看這篇教程的方法,就是慢!慢慢的,如同品一個(gè)女人、一杯茗茶,你會(huì)發(fā)現(xiàn)很多以前就在眼前的東西突然變的很遙遠(yuǎn),而有些很遙遠(yuǎn)的東西卻又突然回到了眼前。.

先概述一下批處理是個(gè)什么東東。批處理的定義,至今我也沒能給出一個(gè)合適的----眾多高手們也都沒給出----反正我不知道----看了我也不一定信服----我是個(gè)菜鳥,當(dāng)然就更不用說了;但我想總結(jié)出一個(gè)“比較合適的”,而且我也相信自己可以把它解釋的很清楚,讓更多的菜鳥都知道這是個(gè)什么東東,你用這個(gè)東東可以干什么事情?;蛟S你會(huì)因?yàn)檫@篇文章而“無條件愛上批處理”,那么我的目的就達(dá)到了----我就是要讓你愛上它,我就這么拽,你能怎么著??真的,愛有時(shí)候就這么拽,就是這么沒理由,就是這么不要臉!真的!

按照我的理解,批處理的本質(zhì),是一堆DOS命令按一定順序排列而形成的集合。

OK,never claver and get to business(閑話少說言歸正傳)。批處理,也稱為批處理腳本,英文譯為BATCH,批處理文件后綴BAT就取的前三個(gè)字母。它的構(gòu)成沒有固定格式,只要遵守以下這條就ok了:每一行可視為一個(gè)命令,每個(gè)命令里
可以含多條子命令,從第一行開始執(zhí)行,直到最后一行結(jié)束,它運(yùn)行的平臺(tái)是DOS。批處理有一個(gè)很鮮明的特點(diǎn):使用方便、靈活,功能強(qiáng)大,自動(dòng)化程度高。我不想讓自己寫的教程枯燥無味,因?yàn)闋坷p到代碼(批處理的內(nèi)容算是代碼吧?)
的問題本來就是枯燥的,很少有人能面對滿屏幕的代碼而靜下心來。所以我會(huì)用很多簡單實(shí)用的例子讓讀這篇教程的朋友去體會(huì)批處理的那四射的魅力,感受它那古靈精怪的性格,不知不覺中愛上批處理(暈,怎么又是愛?到底批處理和愛有什么關(guān)系?答案:沒有?。?。再說句“閑話”:要學(xué)好批處理,DOS基礎(chǔ)一定要牢!當(dāng)然腦子靈活也是很重要的一方面。

例一、先給出一個(gè)最easy的批處理腳本讓大家和它混個(gè)臉熟,將下面的幾行命令保存為name.bat然后執(zhí)行(以后文中只給出代碼,保存和執(zhí)行方式類似):

復(fù)制代碼 代碼如下:

ping sz.tencent.com > a.txt
ping sz1.tencent.com >> a.txt
ping sz2.tencent.com >> a.txt
ping sz3.tencent.com >> a.txt
ping sz4.tencent.com >> a.txt
ping sz5.tencent.com >> a.txt
ping sz6.tencent.com >> a.txt
ping sz7.tencent.com >> a.txt
exit


是不是都能看的懂?是不是很easy?但它的作用卻是很實(shí)用的,執(zhí)行這個(gè)批處理后,可以在你的當(dāng)前盤建立一個(gè)名為a.txt的文件,它里面記錄的信息可以幫助你迅速找到速度最快的QQ服務(wù)器,從而遠(yuǎn)離“從服務(wù)器中轉(zhuǎn)”那一痛苦的過程。這里>的意思,是把前面命令得到的東西放到后面所給的地方,>>的作用,和>的相同,區(qū)別是把結(jié)果追加到前一行得出的結(jié)果的后面,具體的說是下一行,而前面一行命令得出的結(jié)果將保留,這樣可以使這個(gè)a.txt文件越來越大(想到如何搞破壞了??)。By the way,這個(gè)批處理還可以和其他命令結(jié)合,搞成完全自動(dòng)化判斷服務(wù)器速度的東東,執(zhí)行后直接顯示速度最快的服務(wù)器IP,是不是很爽?后面還將詳細(xì)介紹。

例二、再給出一個(gè)已經(jīng)過時(shí)的例子(a.bat):

@echo off
if exist C:\Progra~1\Tencent\AD\*.gif del C:\Progra~1\Tencent\AD\*.gif
a.bat

為什么說這是個(gè)過時(shí)的例子呢?很簡單,因?yàn)楝F(xiàn)在已經(jīng)幾乎沒有人用帶廣告的QQ了(KAO,我的QQ還顯示好友三圍呢?。。运鼛缀跤貌簧狭?。但曾經(jīng)它的作用是不可小窺的:刪除QQ的廣告,讓對話框干干凈凈。這里用的地址是QQ的默認(rèn)安裝地址,默認(rèn)批處理文件名為a.bat,你當(dāng)然可以根據(jù)情況自行修改。在這個(gè)腳本中使用了if命令,使得它可以達(dá)到適時(shí)判斷和刪除廣告圖片的效果,你只需要不關(guān)閉命令執(zhí)行后的DOS窗口,不按CTRL+C強(qiáng)行終止命令,它就一直監(jiān)視是否有廣告圖片(QQ也再不斷查看自己的廣告是否被刪除)。當(dāng)然這個(gè)腳本占用你一點(diǎn)點(diǎn)內(nèi)存,呵呵。
例三,使用批處理腳本查是否中冰河。腳本內(nèi)容如下:
復(fù)制代碼 代碼如下:

@echo off
netstat -a -n > a.txt
type a.txt | find "7626" echo "Congratulations! You have infected GLACIER!"
del a.txt
pause exit


這里利用了netstat命令,檢查所有的網(wǎng)絡(luò)端口狀態(tài),只需要你清楚常見木馬所使用的端口,就能很easy的判斷出來是否
被人種了冰河。然這不是確定的,因?yàn)楸幽J(rèn)的端口7626,完全可以被人修改。這里介紹的只是方法和思路。這里介紹
的是方法和思路稍做改動(dòng),就變成可以檢查其他木馬的腳本了,再改動(dòng)一下,加進(jìn)去參數(shù)和端口及信息列表文件后,就變
成自動(dòng)檢測所有木馬的腳本了。呵呵,是不是很過癮?腳本中還利用了組合命令和管道命令|,后面將詳細(xì)介紹。

12345下一頁閱讀全文
您可能感興趣的文章:
  • windows批處理命令教程
  • bat批處理 if 命令示例詳解
  • 批處理 Set 命令詳解 讓你理解set命令
  • BAT批處理中的字符串處理詳解(字符串截取)
  • 批處理命令Start的使用介紹
  • 批處理bat設(shè)置固定IP地址和自動(dòng)IP地址
  • Windows下用命令行修改IP地址的方法詳解(附批處理文件)
  • 批處理獲取網(wǎng)卡名稱的代碼(附修改IP、網(wǎng)關(guān)、DNS腳本)
  • 獲取外網(wǎng)IP地址的批處理代碼
  • 批處理、VBS實(shí)現(xiàn)自動(dòng)設(shè)置IP、默認(rèn)網(wǎng)關(guān)、DNS、WINS、IE代理(全)
  • IP地址自動(dòng)設(shè)置的批處理代碼分享
  • 批處理實(shí)例下載

標(biāo)簽:滄州 河南 上海 沈陽 紅河 新疆 樂山 長治

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《批處理經(jīng)典入門教程!(從不懂到高手)第1/5頁》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    霍山县| 河北区| 阳西县| 拉萨市| 黄陵县| 武安市| 朝阳区| 开远市| 遵义市| 修文县| 上杭县| 惠州市| 隆林| 舞阳县| 永州市| 吉木乃县| 开江县| 天镇县| 民勤县| 皮山县| 绥宁县| 宁夏| 阳山县| 建湖县| 溧水县| 铜山县| 砀山县| 苍梧县| 保康县| 美姑县| 定兴县| 大足县| 德格县| 乌兰浩特市| 江门市| 丰县| 大姚县| 阿拉善盟| 绥德县| 克东县| 江城|