win7系統(tǒng)下載
當(dāng)前位置: 首頁 > xp系統(tǒng)教程 > 詳細頁面

DOS/BAT批處理if exist else的用法介紹

發(fā)布時間:2019-01-27 文章來源:xp下載站 瀏覽:

Windows XP是美國微軟公司研發(fā)的基于X86、X64架構(gòu)的PC和平板電腦使用的操作系統(tǒng),于2001年8月24日發(fā)布RTM版本,并于2001年10月25日開始零售。其名字中“XP”的意思來自英文中的“體驗(Experience)”。該系統(tǒng)的默認桌面背景墻紙是Bliss,一張BMP格式的照片。是拍攝的納帕縣郊外的風(fēng)景,照片中包括了高低起伏的綠山及有層積云和卷云的藍天。

  DOS/BAT批處理如何使用if exist else語句?我們在使用DOS/BAT批處理時,常常會通過if語句來判斷下面命令的執(zhí)行,如果你不清楚if exist else語句的用法,那么可以看看下文,小編在下文中詳細介紹了關(guān)于批處理if以及if exist else語句的用法。

DOS/BAT批處理if exist else的用法介紹

  一、批處理if書寫格式

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

  二、四種批處理if的用法

  1、判斷驅(qū)動器、文件或文件夾是否存在,用 if exist 語句

  例如:if exist c:\xue51com.txt (echo c盤下有xue51com.txt存在) else (echo c盤下不存在xue51com.txt)

  2、判斷某兩個字符串是否相等,用 if “字符串1”==“字符串2” 語句

  例如:if “xue”==“xyz” (echo 字符串xue等于字符串xyz) else (echo 字符串xue不等于字符串xyz),這個例子主要是檢測字符串(注意,用if檢測字符串是否相等的時候,后面用的不是“=”,而是“==”)

  3、判斷某兩個數(shù)值是否相等,用 if 數(shù)值1 equ 數(shù)值2 語句

  舉例:if 1 equ 2 (echo 1等于2) else (echo 1不等于2),這個例子功能是檢測數(shù)值:

  (注意,批處理中大于符號不能用:“>”,而用“gtr”,其它的也類似)

  比較運算符一覽:

  EQU - 等于

  NEQ - 不等于

  LSS - 小于

  LEQ - 小于或等于

  GTR - 大于

  GEQ - 大于或等于

  4、判斷某個變量是否已經(jīng)被賦值,用 if defined str 語句

  舉例:if defined str (echo 變量str已經(jīng)被賦值,其值為%str%) else (echo 變量str的值為空)

  5、if結(jié)合errorlevel使用

  說明:環(huán)境變量errorlevel的初始值為0,當(dāng)一些命令執(zhí)行不成功,就會返回一個數(shù)值,如:1 ,2 等

  IF-ERRORLEVEL

  舉例:

  XCOPY F:\test.bat D:\

  IF ERRORLEVEL 1 ECHO 文件拷貝失敗

  IF ERRORLEVEL 0 ECHO 成功拷貝文件

  如果文件拷貝成功,屏幕就會顯示“成功拷貝文件”,否則就會顯示“文件拷貝失敗”

  IF ERRORLEVEL 是用來測試它的上一個DOS命令的返回值的,注意只是上一個命令的返回值,而且返回值必須依照從大到小次序順序判斷。

  因此下面的批處理文件是錯誤的:

  @ECHO OFF

  XCOPY C:\AUTOEXEC.BAT D:\

  IF ERRORLEVEL 0 ECHO 成功拷貝文件

  IF ERRORLEVEL 1 ECHO 未找到拷貝文件

  IF ERRORLEVEL 2 ECHO 用戶通過ctrl-c中止拷貝操作

  IF ERRORLEVEL 3 ECHO 預(yù)置錯誤阻止文件拷貝操作

  IF ERRORLEVEL 4 ECHO 拷貝過程中寫盤錯誤

  無論拷貝是否成功,后面的:

  未找到拷貝文件

  用戶通過ctrl-c中止拷貝操作

  預(yù)置錯誤阻止文件拷貝操作

  拷貝過程中寫盤錯誤

  關(guān)于批處理if以及if exist else語句的用法就給大家講解到這里了,希望能幫助到有此需求的伙伴們!


Windows XP服役時間長達13年,產(chǎn)生的經(jīng)濟價值也較高。據(jù)評測機構(gòu)StatCounter的統(tǒng)計,2017年1月,在中國范圍內(nèi),該系統(tǒng)的占有率為17.79%。主要原因是“習(xí)慣XP系統(tǒng)”而不愿意對其升級。 部分殺毒軟件推出了諸如“XP盾甲”之類的服務(wù),以提高系統(tǒng)安全性。

本文章關(guān)鍵詞: DOS/BAT批處理if exist else的用法介紹 
當(dāng)前原文鏈接:http://m.91mp3.cn/xparticle/xp-1043.html
主站蜘蛛池模板: 欧美精品色婷婷五月综合| 97久久国产综合精品女不卡| 欧美日韩国产综合草草| 中文网丁香综合网| 婷婷丁香五月激情综合| 亚洲综合精品网站| 亚洲综合日韩久久成人AV| 色噜噜狠狠成人中文综合| 亚洲欧美日韩综合在线观看不卡顿| 鲁一鲁一鲁一鲁一曰综合网| 婷婷丁香五月激情综合| 熟女少妇色综合图区| 欧美伊香蕉久久综合类网站| 五月天激激婷婷大综合丁香| 久久婷婷五月综合色99啪ak | 亚洲国产成人久久综合一区77 | 99久久亚洲综合精品成人| 欧美日韩亚洲乱国产综合| 欧美激情综合色综合啪啪五月| 婷婷国产天堂久久综合五月| 欧美精品国产综合久久| 国产综合色在线视频区| AV狠狠色丁香婷婷综合久久| 欧美激情综合五月色丁香| 狠狠色伊人久久精品综合网 | 日日AV色欲香天天综合网| 狠狠色丁香婷婷综合| 亚洲精品综合一二三区在线| 综合网日日天干夜夜久久| 一本一道久久a久久精品综合| 国产精品综合专区中文字幕免费播放 | 精品福利一区二区三区精品国产第一国产综合精品 | 欧美日韩亚洲综合在线| 狠狠狠色丁香婷婷综合久久五月| 国产综合色在线视频区| 欧美伊人久久大香线蕉综合69| 婷婷综合缴情亚洲狠狠图片| 欧美久久天天综合香蕉伊| 2020国产精品亚洲综合网| 婷婷五月综合丁香在线| 国产综合欧美|