国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > BAT > 正文

批處理學(xué)習(xí)教程

2020-06-09 14:21:28
字體:
供稿:網(wǎng)友
第一部分:批處理的專用命令

批處理文件是將一系列命令按一定的順序集合為一個可執(zhí)行的文本文件,其擴(kuò)展名為BAT。這些命令統(tǒng)稱批處理命令,下面我就來給大家介紹一下批處理的命令。

1、 REM

REM 是個注釋命令一般是用來給程序加上注解的,該命令后的內(nèi)容在程序執(zhí)行的時候?qū)⒉粫伙@示和執(zhí)行。例:
REM 你現(xiàn)在看到的就是注解,這一句將不會被執(zhí)行。在以后的例子中解釋的內(nèi)容都REM 會放在REM后面。請大家注意。

2、 ECHO

ECHO 是一個回顯命令主要參數(shù)有OFF和 ON,一般用ECHO message來顯示一個特定的消息 。例:
Echo off
Rem 以上代表關(guān)閉回顯即不顯示所執(zhí)行的命令
Echo 這個就是消息。
Rem 以上代表顯示“這就是消息”這列字符
執(zhí)行結(jié)果:
C:/>ECHO.BAT
這個就是消息。

3、 GOTO

GOTO 即為跳轉(zhuǎn)的意思。在批處理中允許以“:XXX”來構(gòu)建一個標(biāo)號然后用GOTO :標(biāo)號直接來執(zhí)行標(biāo)號后的命令。例
:LABEL
REM 上面就是名為LABEL的標(biāo)號。
DIR C:/
DIR D:/
GOTO LABEL
REM 以上程序跳轉(zhuǎn)標(biāo)號LABEL處繼續(xù)執(zhí)行。

4、CALL

CALL 命令可以在批處理執(zhí)行過程中調(diào)用另一個批處理,當(dāng)另一個批處理執(zhí)行完后再繼續(xù)執(zhí)行原來的批處理。例:
批處理2.BAT內(nèi)容如下:
ECHO 這就是2的內(nèi)容
批處理1.BAT內(nèi)容如下:
ECHO 這是1的內(nèi)容
CALL 2.BAT
ECHO 1和2的內(nèi)容全部顯示完成
執(zhí)行結(jié)果如下:
C:/>1.BAT
這是1的內(nèi)容
這就是2的內(nèi)容
1和2的內(nèi)容全部顯示完成

5、PAUSE

PAUSE 停止系統(tǒng)命令的執(zhí)行并顯示下面的內(nèi)容。例:
C:/> PAUSE
請按任意鍵繼續(xù) . . .

6、 IF

IF 條件判斷語句,語法格式如下:
IF [NOT] ERRORLEVEL number command
IF [NOT] string1==string2 command
IF [NOT] EXIST filename command
說明:
[NOT] 將返回的結(jié)果取反值即“如果沒有”的意思。
ERRORLEVEL 是命令執(zhí)行完成后返回的退出值
Number 退出值的數(shù)字取值范圍0~255。判斷時值的排列順序應(yīng)該又大到小。返回的值大于或等于指定的值時條件成立。
string1==string2 string1和string2都為字符的數(shù)據(jù),英文字符的大小寫將看做不同,這個條件中的等于號必須是2個(絕對相等),條件想等后即執(zhí)行后面的 command
EXIST filename 為文件或目錄存在的意思。
IF ERRORLEVEL這條語句必須放在某一個命令后面。執(zhí)行命令后由IF ERRORLEVEL來判斷命令的返回值。
例:

1、 IF [NOT] ERRORLEVEL number command
檢測命令執(zhí)行完后的返回值做出判斷。
echo off
dir z:
rem 如果退出代碼為1(不成功)就跳至標(biāo)題1處執(zhí)行
IF ERRORLEVEL 1 goto 1
rem 如果退出代碼為0(成功)就跳至標(biāo)題0處執(zhí)行
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 三门县| 富川| 贞丰县| 禄丰县| 资中县| 永年县| 湖北省| 广丰县| 温泉县| 交口县| 米易县| 祥云县| 西平县| 永清县| 永靖县| 兴宁市| 平陆县| 响水县| 句容市| 茶陵县| 海阳市| 台州市| 三河市| 靖州| 武胜县| 永定县| 盖州市| 博罗县| 芮城县| 奉化市| 临江市| 合水县| 湟中县| 北宁市| 北辰区| 承德市| 蓬莱市| 内江市| 内江市| 蒙山县| 瑞安市|