a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

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

批處理命令教學(xué)之if語句

2020-03-29 19:55:00
字體:
供稿:網(wǎng)友

if用于條件判斷,適用于以下情形:

  1、判斷驅(qū)動(dòng)器、文件或文件夾是否存在,用 if exist 語句;
  2、判斷某兩個(gè)字符串是否相等,用 if "字符串1"=="字符串2" 語句;
  3、判斷某兩個(gè)數(shù)值是否相等,用 if 數(shù)值1 equ 數(shù)值2 語句;
  4、判斷某個(gè)變量是否已經(jīng)被賦值,用 if defined str 語句;

  if語句的完整格式是這樣的:if 條件表達(dá)式 (語句1) else (語句2),它的含義是:如果條件表達(dá)式成立,那么,就執(zhí)行語句1,否則,將執(zhí)行語句2。

  對(duì)于以上四種情形,可以分別使用如下代碼:

  1、if exist d:/test.txt (echo D盤下有test.txt存在) else (echo D盤下不存在test.txt)
  2、if "abc"=="xyz" (echo 字符串a(chǎn)bc等于字符串xyz) else (echo 字符串a(chǎn)bc不等于字符串xyz)
  3、if 1 equ 2 (echo 1等于2) else (echo 1不等于2)
  4、if defined str (echo 變量str已經(jīng)被賦值,其值為%str%) else (echo 變量str的值為空)

  判斷字符串是否相等的時(shí)候,if會(huì)區(qū)分大小寫,比如,單純的if語句會(huì)認(rèn)為字符串a(chǎn)bc和字符串Abc不相同,若不想?yún)^(qū)分大小寫,則需要添加 /i 開關(guān),使用 if /i "字符串1"=="字符串2" 的格式;另外,等于符號(hào)是連續(xù)的"=="而非單獨(dú)的"="。

  判斷兩個(gè)數(shù)值之間的大小關(guān)系,除了等于用equ之外,還有其他的關(guān)系符號(hào),所有適用于if語句的關(guān)系符號(hào)見下表:

 

中文含義

關(guān)系符

英文解釋

等于

equ

equal

大于

gtr

greater than

大于或等于

geq

greater than or equal

小于

lss

less than

小于或不等于

leq

less than or equal

不等于

neq

no equal

 

  if語句還有一個(gè)精簡(jiǎn)格式:if 條件表達(dá)式 語句,它的含義是:如果條件表達(dá)式成立,將執(zhí)行語句,否則,什么也不做。

多層 if 嵌套的語法舉例:

if exist a.txt (  if exist 1.txt (    echo 存在 a.txt 和 1.txt  ) else (    echo 存在 a.txt 但是不存在 1.txt  )) else if exist b.txt (  echo 不存在 a.txt 但是存在 b.txt) else (  echo 不存在 a.txt 和 b.txt)

以上所述就是本文的全部?jī)?nèi)容了,希望大家能夠喜歡。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 欧美一区成人 | 欧美区在线 | 成人国产精品久久久 | 91在线精品一区二区 | 中文字幕日韩欧美 | 国产艳妇av视国产精选av一区 | 日本在线黄色 | 黄色av网站大全 | a∨在线观看 | av网站免费在线 | 日韩欧美国产一区二区 | 国产特黄大片aaaaa毛片 | 天天操操 | 欧美日韩亚洲国产 | 久久91| 成人国产一区 | 自拍偷拍第一页 | 日本黄色a级 | 国产视频久久 | 国产二区三区 | 国内精品一区二区 | 国产免费拔擦拔擦8x高清 | 亚洲欧美视频 | 在线观看日韩 | 国产精品自产av一区二区三区 | 超碰97免费在线 | 亚洲欧洲一区二区 | 亚洲最大的网站 | 欧美日韩在线一区 | 国产一区2区 | 亚洲视频精品一区 | 国产九九精品 | 国内久久精品 | 免费三区| 在线中文字幕日韩 | 国产精品成人3p一区二区三区 | 久久久久一级 | 欧美一级毛片日韩一级 | 超碰在线观看免费 | 中文字幕一区在线观看视频 | 亚洲六月丁香色婷婷综合久久 |