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

首頁(yè) > 編程 > BAT > 正文

執(zhí)行批處理bat程序中的條件處理

2020-06-09 14:12:32
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
以下代碼是使用 if /? >> C:/help.txt 生成的。
-----------------------------------------------------------------

執(zhí)行批處理程序中的條件處理。

IF [NOT] ERRORLEVEL number command
IF [NOT] string1==string2 command
IF [NOT] EXIST filename command

NOT               指定只有條件為 false 的情況下, Windows XP 才
                    應(yīng)該執(zhí)行該命令。

ERRORLEVEL number 如果最后運(yùn)行的程序返回一個(gè)等于或大于
                    指定數(shù)字的退出編碼,指定條件為 true。

string1==string2 如果指定的文字字符串匹配,指定條件為 true。

EXIST filename    如果指定的文件名存在,指定條件為 true。

command           如果符合條件,指定要執(zhí)行的命令。如果指定的
                     條件為 FALSE,命令后可跟一個(gè)執(zhí)行 ELSE 
                      關(guān)鍵字后的命令的 ELSE 命令。

ELSE 子句必須在 IF 之后出現(xiàn)在同一行上。例如:

    IF EXIST filename. (
        del filename.
    ) ELSE (
        echo filename. missing.
    )

因?yàn)?nbsp;del 命令需要用一個(gè)新行終止,以下子句不會(huì)有效:

IF EXIST filename. del filename. ELSE echo filename. missing

由于 ELSE 命令必須與 IF 命令的尾端在同一行上,以下子句也
不會(huì)有效:

    IF EXIST filename. del filename.
    ELSE echo filename. missing

如果都放在同一行上,以下子句有效:

    IF EXIST filename. (del filename.) ELSE echo filename. missing

如果命令擴(kuò)展名被啟用,IF 會(huì)如下改變:

    IF [/I] string1 compare-op string2 command
    IF CMDEXTVERSION number command
    IF DEFINED variable command
發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 鄂伦春自治旗| 旅游| 正蓝旗| 庄浪县| 漾濞| 泗阳县| 内江市| 永济市| 西乌珠穆沁旗| 新乐市| 武邑县| 鹤峰县| 垦利县| 大新县| 五常市| 田林县| 绵阳市| 石阡县| 威信县| 梁平县| 武隆县| 建瓯市| 滨州市| 崇义县| 德化县| 靖州| 德阳市| 乌恰县| 博白县| 辽宁省| 河东区| 东台市| 五指山市| 武定县| 顺平县| 明光市| 珲春市| 大安市| 柯坪县| 六枝特区| 化州市|