当前位置:   article > 正文

bat批处理编程基本语法2_if exist *.txt (goto txt1) else echo no txt file!

if exist *.txt (goto txt1) else echo no txt file! :txt1

1.if else语句

(1)if exist a.txt (type a.txt) else (echo 不存在a.txt文件)

(2)set a=sb1
    set b=sb2
    if %a%==%b% (type a.txt) else (echo 不存在a.txt)

    结果:Hello World!(a.txt的内容)

(3) if [/i](强制忽略大小写) string1 op string2 (type a.txt) else (echo 不存在a.txt)

    op可以是 equ:等于,neq:不等于,lss:小于,leq:小于等于 等等。例如:

if /i a equ A (type a.txt) else (echo 不存在a.txt) 那么将会打印a.txt的内容(因为 /i 强制忽略了大小写)

似乎/i选项对字符串变量不起作用。

(4)  if defined 变量名 () else ()

变量名是否被定义过。

比如:

@echo off
set a=sb1
set b=SB2
if defined c (

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/76617
推荐阅读
  

闽ICP备14008679号