60xp系统管家 - 系统光盘下载网站!

当前位置: 60xp系统管家 > xp教程 > 正文

DOS/BAT批处理if exist else的用法介绍

时间:2021-03-31 10:16:09 作者:yanadmin 来源:60xp系统管家 1. 扫描二维码随时看资讯 2. 请使用手机浏览器访问: http://m.60xp.com/course/6142.html 手机查看

  DOS/BAT批处理如何使用if exist else语句?我们在使用DOS/BAT批处理时,常常会通过if语句来判断下面命令的执行,如果你不清楚if exist else语句的用法,那么可以看看下文,小编在下文中详细介绍了关于批处理if以及if exist else语句的用法。

DOS/BAT批处理if exist else的用法介绍

  一、批处理if书写格式

  if 条件表达式 (语句1) else (语句2),它的含义是:如果条件表达式成立,那么,就执行语句1,否则,将执行语句2。

  二、四种批处理if的用法

  1、判断驱动器、文件或文件夹是否存在,用 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、判断某两个数值是否相等,用 if 数值1 equ 数值2 语句

  举例:if 1 equ 2 (echo 1等于2) else (echo 1不等于2),这个例子功能是检测数值:

  (注意,批处理中大于符号不能用:“

人气教程排行