婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 批處理命令教學之if語句

批處理命令教學之if語句

熱門標簽:智能打電話機器人收費 呼倫貝爾外呼系統 電話機器人產品怎么樣 雷霆電銷機器人怎么樣 清遠百度地圖標注店鋪位置 如何弄地圖標注 如何申請400電話業務mm 電話機器人全國招商 玉林市機器人外呼系統哪家好

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

  1、判斷驅動器、文件或文件夾是否存在,用 if exist 語句;
  2、判斷某兩個字符串是否相等,用 if "字符串1"=="字符串2" 語句;
  3、判斷某兩個數值是否相等,用 if 數值1 equ 數值2 語句;
  4、判斷某個變量是否已經被賦值,用 if defined str 語句;

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

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

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

  判斷字符串是否相等的時候,if會區分大小寫,比如,單純的if語句會認為字符串abc和字符串Abc不相同,若不想區分大小寫,則需要添加 /i 開關,使用 if /i "字符串1"=="字符串2" 的格式;另外,等于符號是連續的"=="而非單獨的"="。

  判斷兩個數值之間的大小關系,除了等于用equ之外,還有其他的關系符號,所有適用于if語句的關系符號見下表:

中文含義

關系符

英文解釋

等于

equ

equal

大于

gtr

greater than

大于或等于

geq

greater than or equal

小于

lss

less than

小于或不等于

leq

less than or equal

不等于

neq

no equal

  if語句還有一個精簡格式:if 條件表達式 語句,它的含義是:如果條件表達式成立,將執行語句,否則,什么也不做。

多層 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
)

以上所述就是本文的全部內容了,希望大家能夠喜歡。

您可能感興趣的文章:
  • DOS命令批量刪除文件及制作該命令的批處理命令詳解
  • windows批處理命令教程
  • 批處理命令Start的使用介紹
  • 批處理命令教學之管道符號(|)
  • 批處理命令教學之復合語句連接符(&、&&和||)
  • 批處理命令教學之字符串排序(sort)
  • 批處理命令教學之more命令
  • 常用批處理內部命令使用詳解

標簽:樂山 臺州 三門峽 江西 白銀 公主嶺 蕪湖 株洲

巨人網絡通訊聲明:本文標題《批處理命令教學之if語句》,本文關鍵詞  批處理,命令,教,學之,語句,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《批處理命令教學之if語句》相關的同類信息!
  • 本頁收集關于批處理命令教學之if語句的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 奉化市| 宁明县| 资兴市| 潍坊市| 建宁县| 称多县| 庆云县| 宁远县| 肥东县| 同心县| 宁晋县| 天峨县| 平谷区| 营山县| 徐闻县| 永新县| 科尔| 库车县| 濉溪县| 密云县| 和田县| 屯昌县| 始兴县| 莆田市| 丰镇市| 大冶市| 高唐县| 永德县| 如东县| 九龙坡区| 鸡西市| 丰县| 堆龙德庆县| 泌阳县| 榕江县| 芜湖市| 平乡县| 泾源县| 佛冈县| 明光市| 长宁县|