亚洲成精品动漫久久精久,九九在线精品视频播放,黄色成人免费观看,三级成人影院,久碰久,四虎成人欧美精品在永久在线

掃一掃
關注微信公眾號

系統安全基礎知識之批處理文件簡介
2007-02-02   

一.什么是批處理文件

批處理文件(BATCHFILE,簡稱 BAT文件)是一種在DOS下最常用的可執行文件。它具有靈活的操縱性,可適應各種復雜的計算機操作(指在DOS下)。所謂的批處理,就是按規定的順序自動執行若干個指定的DOS命令或程序。即是把原來一個一個執行的命令匯總起來,成批的執行。

二.如何編輯一個BAT文件

編輯一個BAT文件是一件很簡單的事,任何一個能編輯ASCII字符的程序都可以用來編輯或創建BAT文件。例如DOS下的EDIT.COM、WPS文字處理系統,WINDOWS下的NOTEPAD等。最簡單的方法是用COPY CON [主文件名.BAT]來創建BAT文件,在創建完后按CTRL+Z鍵來結束。但這種方法的缺點是只能寫,不能改。

BAT文件的編寫規則也很簡單,即一條命令單獨占用一行,不能將兩條命令寫在同一行中。如果沒有轉移語句,BAT文件將順序執行每一條語句。

三.BAT 常用命令詳解

1.ECHO 和@

作用:顯示或隱藏屏幕顯示,在屏幕上顯示文本信息。

使用方法:ECHO ON | OFF 使整個屏幕顯示或不顯示

@使一句語句不在屏幕上顯示

例:@echo off (使整個屏幕不顯示,包括該語句本身)

例:echo 這句話將顯示在屏幕上

2.REM

作用:給命令加上注釋,使一句語句失去作用

使用方法:REM [ 注釋語句]

例:REM DEL*.* (不執行刪除命令)

3.PAUSE

作用:暫停命令的執行,主要用于BAT 的調試階段。暫停時可按ctrl+break 或ctrl+c來停止 BAT 的執行。

使用方法:PAUSE

例:PAUSE [文本信息] (暫停并顯示文本信息)

4.%0-%9批處理參數

作用:代替命令中的參數

使用方法:<命令名> [批處理參數1] [批處理參數2]···

例:有批處理文件名為GO.BAT,清單如下

@echo off
echo this is a demo bat
cd  %1

當鍵入文件名及參數c:\時go c:\則效果等同于 cd c:\。

5. SHIFT

作用:更新批處理參數所代替的命令參數,每運行一次,命令參數前移一位。

使用方法:shift

例:有批處理文件名為DEMO.BAT,清單如下

@echo off
if “%1”=”” goto end   (有關if 語句,參見下文)
rem 判斷%1所代表的是否為空,為空則轉到 end 語句
dir %1
Shift
: end

當鍵入demo a: b: c: d: 時,效果為列 A、B、C、D 四個磁盤的目錄。

6.GOTO

作用:轉到指定段。

使用方法:goto <段名>

例:goto start (轉到 start 段,其中start為段名,須加“:”以便和命令名相區別。)

7. IF

作用:用于條件判斷

使用方法:

1. IF[NOT] EXIST <文件名> <命令>

2. IF [NOT] <字符串1 >=<字符串2>

3. IF ERRORLEVEL (N) <命令>

作用:

1.如果(不)存在所選文件則執行所帶命令。

2.如果字符串1(不)等于字符串2,則執行所帶命令。

3.如果命令執行后的錯誤等級碼是(不是)N,那么執行所帶命令。

例:

1.if exist demo.bat echo this is a demo (如果demo.bat文件存在,顯示 this is a demo)

2.if “x”=”1” echo the answer is right (如果x=1,顯示 the answer is right)

3.if errorlevel 2 echo good luck (如果錯誤碼為2,顯示 good luck)

8. FOR

作用:用一個臨時參數代替括號中的對象

使用方法:for


熱詞搜索:

上一篇:黑客基礎知識系列之Icesword簡明教程
下一篇:系統安全知識之系統安全的最小特權原則

分享到: 收藏