命令说明:
if,正如它中文的意思,就是“如果”的意思,用来进行条件判断。通俗的讲就是:如果符合某一个条件,便执行后面的命令。
例子:
【if 用法,判断返回值】
环境变量errorlevel的初始值为0,当一些命令执行不成功,就会返回一个数值,例如:0,1,2等。
if errorlevel
测试代码:
xcopy D:\2.txt E:\
if errorlevel 1 echo 文件拷贝失败
if errorlevel 0 echo 成功文件拷贝
xcopy D:\3.txt E:\
if errorlevel 1 (
echo 文件拷贝失败
) else (
echo 成功文件拷贝
)
如果文件拷贝成功,屏幕会显示“成功拷贝问件”,否则就会显示“文件拷贝失败”。
if errorlevel 是用来测试它的上一个命令的返回值的,注意只是上一个命令。