bat If 命令常用判断介绍
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。
相关文章
Windows批处理实现邮件远程控制电脑的操作方法(第三方批处理)
这篇文章主要介绍了Windows批处理实现邮件远程控制电脑(第三方批处理),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2023-01-01
在WINDOWS下dos与批处理中的命令cd /d %~dp0及其用途
这篇文章主要介绍了在WINDOWS下dos与批处理中的命令cd /d %~dp0及其用途,需要的朋友可以参考下2023-05-05


最新评论