cmd if

1、判断驱动器、文件或文件夹是否存在,用 if exist 语句;

if exist d:\test.txt (echo D盘下有test.txt存在) else (echo D盘下不存在test.txt)

-  

2、判断某两个字符串是否相等,用 if "字符串1"=="字符串2" 语句;

if "abc"=="xyz" (echo 字符串abc等于字符串xyz) else (echo 字符串abc不等于字符串xyz)

不区分大小写,需要添加 /i 开关

 if /i "字符串1"=="字符串2"

-

  3、判断某两个数值是否相等,用 if 数值1 equ 数值2 语句;

if 1 equ 2 (echo 1等于2) else (echo 1不等于2)

等于        equ    equal

大于        gtr    greater than

大于或等于    geq    greater than or equal

小于        lss    less than

小于或等于    leq    less than or equal

不等于        neq    no equal

-

  4、判断某个变量是否已经被赋值,用 if defined str 语句;

if defined str (echo 变量str已经被赋值,其值为%str%) else (echo 变量str的值为空)

2020-04-28 16:56:25 通过 网页

共有0条评论!

发表评论

更换一道题!