bat循环文件怎么写( 二 )


9.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 。10.for 命令 for 命令是一个比较复杂的命令,主要用于参数在指定的范围内循环执行命令 。
在批处理文件中使用 FOR 命令时,指定变量请使用 %%variable for { %variable|%%variable } in (set) do command [ CommandLineOptions] %variable 指定一个单一字母可替换的参数 。(set) 指定一个或一组文件 。
可以使用通配符 。command 指定对 。
【bat循环文件怎么写】

bat循环文件怎么写

文章插图