添加到桌面   加入收藏

bat If 下令常用判断先容

01-01 08:00 来源:未知 编辑:admin  人气:   点评:评论一下 刷新: 刷新文章

If 下令  

if 表现将判断是否切合划定的条件,从而决议执行差别的下令。  

有三种花样:  

1)、if "参数" == "字符串"  待执行的下令  

参数若是即是指定的字符串,则条件建立,运行下令,否则运行下一句。(注重是两个等号)  

如if "%1"=="a" format a:  
if {%1}=={} goto noparms  
if {%2}=={} goto noparms  

2)、if exist 文件名 待执行的下令  

若是有指定的文件,则条件建立,运行下令,否则运行下一句。 
如if exist config.sys edit config.sys  

3)、if errorlevel / if not errorlevel 数字  待执行的下令  

若是返回码即是指定的数字,则条件建立,运行下令,否则运行下一句。 

如if errorlevel 2 goto x2   

DOS法式运行时都市返回一个数字给DOS,称为错误码errorlevel或称返回码,常见的返回码为0、1。

[提醒] 转载请保留( 飞猪云教程)文章链接,谢谢!对本文有疑问欢迎留言讨论 ( 我有话说)!
元芳,把你的犀利的看法写到这里可好?
  • 全部评论(0
    还没有评论,快来抢沙发吧!