• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于信息管理工作中批處理文件的應(yīng)用

      2014-04-29 09:50:53孫偉
      網(wǎng)絡(luò)空間安全 2014年4期
      關(guān)鍵詞:批處理

      【 摘 要 】 本文討論了批處理文件在數(shù)據(jù)庫(kù)備份、Windows操作系統(tǒng)常用設(shè)置以及防病毒等方面的簡(jiǎn)單應(yīng)用。

      【 關(guān)鍵詞 】 批處理;FTP;Oracle;ARP欺騙

      1 引言

      批處理文件是無(wú)格式的文本文件,它包含一條或多條命令。批處理文件,也稱為批處理腳本,英文譯為BATCH,是由一個(gè)或一個(gè)以上的操作系統(tǒng)命令及可執(zhí)行命令組成的的文件。它的文件擴(kuò)展名為 .bat 或 .cmd。在命令提示下鍵入批處理文件的名稱,或者雙擊該批處理文件,系統(tǒng)就會(huì)調(diào)用Cmd.exe按照該文件中各個(gè)命令出現(xiàn)的順序來(lái)逐個(gè)運(yùn)行它們。

      使用批處理文件(也被稱為批處理程序或腳本),可以簡(jiǎn)化日?;蛑貜?fù)性任務(wù)。當(dāng)然這個(gè)版本的主要內(nèi)容是介紹批處理在入侵中一些實(shí)際運(yùn)用,例如后面要提到的用批處理文件來(lái)給系統(tǒng)打補(bǔ)丁、批量植入后門程序等。當(dāng)用戶運(yùn)行批處理文件時(shí),操作系統(tǒng)會(huì)自動(dòng)依次執(zhí)行文件中的命令。批處理有很鮮明的特點(diǎn):使用方便、靈活,功能強(qiáng)大,自動(dòng)化程度高??梢酝ㄟ^(guò)調(diào)用記事本程序來(lái)方便地打開和編輯.bat文件。批處理算不上真正意義上的編程,但是它的一些思想和編程比較近似。用批處理文件結(jié)合一些工具軟件可以給計(jì)算機(jī)應(yīng)用帶來(lái)很大方便。下面本文結(jié)合單位日常信息管理工作討論幾個(gè)批處理的實(shí)際應(yīng)用問(wèn)題。

      2 批處理結(jié)合FTP異地備份

      信息中心有許多關(guān)于生產(chǎn)和檔案管理的數(shù)據(jù),都存在我們機(jī)房一個(gè)Oracle數(shù)據(jù)庫(kù)中,由于這些數(shù)據(jù)都比較重要,因此要求我們必須做到定期異地備份。以“地質(zhì)檔案”數(shù)據(jù)文件的備份為例,下面討論如何實(shí)現(xiàn)。這個(gè)過(guò)程我們需要用到三個(gè)文件:dzda.bat、ftp_login.txt、oracle異地備份. bat。

      dzda.bat代碼:

      exp system/manager@orc8 owner=dzda file=D:\oracle\AutoBackUp\dzda.dmp log=D:\oracle\AutoBackUp\ dzda.log compress=y buffer=4096000 constraints=y grants=y record=y indexes=y rows=y

      此段代碼其實(shí)是Oracle的Exp命令,用于把指定表空間的數(shù)據(jù)備份出來(lái)成dmp文件。這里我們把dzda(地質(zhì)檔案)表空間的數(shù)據(jù)備份出來(lái)到D:\oracle\AutoBackUp\dzda.dmp。

      ftp_login.txt的內(nèi)容:

      open 10.171.51.14

      xxwl****(用戶名)

      ******(密碼)

      cd Oracle數(shù)據(jù)異地備份

      put D:\oracle\AutoBackUp\dzda.dmp dzda.dmp

      close

      open 10.171.2.88

      ysw*****

      *******

      cd Oracle數(shù)據(jù)異地備份

      put D:\oracle\AutoBackUp\dzda.dmp dzda.dmp

      bye

      這段內(nèi)容是一系列ftp命令,用于把本地的文件傳到另一臺(tái)ftp服務(wù)器上。不過(guò)為了安全起見我們分別在鉆一和局信息中心的兩臺(tái)ftp服務(wù)器上做了備份。由于bat文件不能直接執(zhí)行ftp的內(nèi)部命令,所以建立這個(gè)文件是有必要的。

      oracle異地備份.bat的內(nèi)容:

      @echo off

      ftp -s:ftp_login.txt

      這個(gè)文件用來(lái)調(diào)用上面ftp_login.txt中的命令。把“dzda.bat”和“oracle異地備份.bat”兩個(gè)文件加到Windows自帶的“任務(wù)計(jì)劃”工具中,以實(shí)現(xiàn)定期自動(dòng)運(yùn)行,需要注意這兩個(gè)文件運(yùn)行的先后順序。其實(shí)不用“任務(wù)計(jì)劃”也能實(shí)現(xiàn)自動(dòng)定期運(yùn)行,在批處理文件中加入適當(dāng)?shù)腁T命令即可。至此便實(shí)現(xiàn)了數(shù)據(jù)備份文件的定期自動(dòng)備份,使用中注意最好把上面三個(gè)文件都放在一個(gè)文件夾中。

      3 結(jié)合注冊(cè)表文件改變存儲(chǔ)位置

      工作中經(jīng)常遇到某臺(tái)電腦因?yàn)橄到y(tǒng)故障或中病毒而不得不重新安裝操作系統(tǒng),安裝完成后要配置IP、網(wǎng)關(guān)、DNS,還要設(shè)置代理服務(wù)器地址,上網(wǎng)注冊(cè)等一系列的配置。另外,為了防止將來(lái)保存在桌面、我的文檔、收藏夾中的內(nèi)容丟失,最好還要把這些文件夾由默認(rèn)的C盤改到非系統(tǒng)盤,例如D盤。這些繁瑣的設(shè)置我們可以通過(guò)一個(gè)簡(jiǎn)單的.bat文件就能實(shí)現(xiàn)。

      “快速修改網(wǎng)絡(luò)設(shè)置.bat”代碼:

      ::::::::::::::::: 配置ip、掩碼、網(wǎng)關(guān)、躍點(diǎn)數(shù) ::::::::::::::::

      @ echo off

      set slection1=

      set/p slection1=請(qǐng)輸入IP地址

      netsh interface ip set address name="本地連接" source=static

      addr=%slection1% mask=255.255.255.0

      set slection2=

      set/p slection2=請(qǐng)輸入網(wǎng)關(guān)地址

      netsh interface ip set address name="本地連接" source=static

      gateway=%slection2% gwmetric=1

      ::::::::::::::::::::::::::::: 配置DNS ::::::::::::::::::::::::::::

      set slection3=endprint

      set/p slection3=請(qǐng)輸入主dns地址

      netsh interface ip set dns name="本地連接" source=static

      addr=%slection3% register=PRIMARY

      set slection4=

      set/p slection4=請(qǐng)輸入備份dns地址

      netsh interface ip add dns name="本地連接" source=static addr=%slection4%

      :::::::: 配置代理(導(dǎo)入同目錄下的reg文件),打開注冊(cè)程序 :::::::::

      regedit /s 修改設(shè)置.reg

      start 內(nèi)網(wǎng)安全注冊(cè)程序.exe

      新建一個(gè)記事本文件,把以上斜體字內(nèi)容拷貝到其中,然后起一個(gè)合適的名稱(例如快速修改網(wǎng)絡(luò)設(shè)置.bat),注意一定要把擴(kuò)展名由.txt改為.bat。然后把此批處理文件需要調(diào)用的“修改設(shè)置.reg” 和“內(nèi)網(wǎng)安全注冊(cè)程序.exe”兩個(gè)文件和批處理文件放在同一個(gè)文件夾中。這里,“修改設(shè)置.reg”是一個(gè)注冊(cè)表文件,作用是設(shè)置代理、修改桌面和收藏夾位置等。也可用記事本編輯,其內(nèi)容如下:

      Windows Registry Editor Version 5.00

      [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]

      "ProxyEnable"=dword:00000001

      "ProxyServer"="10.171.2.3:8080"

      "ProxyOverride"="10.*;*.cnpc;*.cnpc.com.cn;*.petrochina"

      [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]

      "Desktop"=hex(2):64,00,3a,00,5c,00,4c,68,62,97,00,00

      "Favorites"=hex(2):64,00,3a,00,5c,00,46,00,61,00, 76,00,6f,00,72,00,69,00,74,00,\

      65,00,73,00,00,00

      "Personal"=hex(2):64,00,3a,00,5c,00,4d,00,79,00, 20,00,44,00,6f,00,63,00,75,00,\

      6d,00,65,00,6e,00,74,00,73,00,00,00

      雙擊運(yùn)行“快速修改網(wǎng)絡(luò)設(shè)置.bat”根據(jù)提示輸入適當(dāng)?shù)呐渲眯畔?,同時(shí)程序自動(dòng)完成代理的設(shè)置,并打開注冊(cè)程序。以前需要找來(lái)找去的繁瑣設(shè)置現(xiàn)在運(yùn)行一個(gè)批處理程序就一次搞定了,這大大方便了電腦維護(hù)人員。

      4 利用autoexec.bat靜態(tài)綁定網(wǎng)關(guān)MAC地址

      前些年,局域網(wǎng)中經(jīng)常爆發(fā)ARP病毒,經(jīng)常有人打來(lái)電話詢問(wèn)為什么又上不了網(wǎng)了,其實(shí)很多時(shí)候是因?yàn)榇螂娫捜怂诘木W(wǎng)段中存在ARP病毒主機(jī),冒充網(wǎng)關(guān)的地址,致使同段內(nèi)的部分電腦尋址到中毒的主機(jī)因而無(wú)法上網(wǎng)。針對(duì)ARP病毒的原理,可以通過(guò)每次開機(jī)時(shí)用命令綁定網(wǎng)關(guān)的IP和其正確的MAC地址,使ARP欺騙無(wú)機(jī)可乘。

      在批處理文件中有一個(gè)特殊的批處理文件,每次啟動(dòng)計(jì)算機(jī)時(shí),系統(tǒng)自動(dòng)執(zhí)行該文件中的每一條命令。該文件必須滿足兩個(gè)條件:一是文件名為AUTOEXEC.BAT;二是該文件的位置必須放在啟動(dòng)盤(也可稱為系統(tǒng)盤,一般為C:)的根目錄下。以10.171.50.1這個(gè)網(wǎng)關(guān)為例,AUTOEXEC.BAT的內(nèi)容如下:

      @ echo off

      arp -s 10.171.50.1 00-14-69-43-42-c5

      這樣,每次開機(jī)系統(tǒng)自動(dòng)綁定正確的網(wǎng)管MAC地址,因此就不會(huì)受到ARP欺騙的影響了。

      5 結(jié)束語(yǔ)

      其實(shí)批處理文件的應(yīng)用面非常廣,而且往往涉及到廣泛的計(jì)算機(jī)知識(shí)。一個(gè)好的bat文件能讓我們事半功倍,同時(shí)它也能被一些別有用心的人作為制造病毒或傳播木馬的工具。總之,從事計(jì)算機(jī)職業(yè)熟悉批處理和與其相關(guān)的計(jì)算機(jī)知識(shí)是必需的。

      參考文獻(xiàn)

      [1] 王林霞.巧用批處理幫助實(shí)現(xiàn)機(jī)房高效管理.電子商務(wù),2012年12期.

      [2] 阮燦華.批處理腳本在高校計(jì)算機(jī)機(jī)房管理中的應(yīng)用.鄂州大學(xué)學(xué)報(bào),2013年04期.

      [3] 阮燦華.陳鑫.批處理在計(jì)算機(jī)等級(jí)考試系統(tǒng)管理中的應(yīng)用.長(zhǎng)江大學(xué)學(xué)報(bào)(自然科學(xué)版),2012年12期.

      作者簡(jiǎn)介:

      孫偉(1980-),男,本科;主要研究方向和關(guān)注領(lǐng)域:計(jì)算機(jī)軟件。

      猜你喜歡
      批處理
      惡意批處理文件導(dǎo)致電腦黑屏、反復(fù)重啟、無(wú)響應(yīng)的原因分析及應(yīng)對(duì)思路
      借助批處理 讓Cortana變聰明
      基于PSD-BPA的暫態(tài)穩(wěn)定控制批處理計(jì)算方法的實(shí)現(xiàn)
      批處理天地.文件分類超輕松
      批處理天地.批量為文件更名(續(xù))
      乾安县| 本溪市| 祁连县| 沁水县| 永州市| 墨竹工卡县| 南京市| 铜鼓县| 庆云县| 道真| 清河县| 密山市| 神池县| 安新县| 廊坊市| 河北区| 吐鲁番市| 江华| 桑日县| 水城县| 新龙县| 乐业县| 威信县| 北流市| 石阡县| 嘉鱼县| 合山市| 茂名市| 昭平县| 阳朔县| 海丰县| 菏泽市| 蒙城县| 长武县| 汤阴县| 石狮市| 特克斯县| 郁南县| 延吉市| 于都县| 修文县|