" for"语句还可以在一系列值之间移动,以下是该声明的一般形式。
FOR /L %%variable IN (lowerlimit,Increment,Upperlimit) DO do_something
/L - 开关用于表示该循环用于遍历范围。
variable变量声明 - 对于整个循环此步骤仅执行一次,并用于声明将在循环中使用的任何变量,在批处理脚本中,变量声明以变量名开头的%%完成。
IN列表 - 包含3个值,下限(lowerlimit),增量(Increment)和上限(Upperlimit),因此,循环将从下限开始,然后移至上限值,每次以"Increment"值进行迭代。
do_something - 代码块是每次迭代都需要执行的代码。
以下是如何执行范围的示例。
@ECHO OFF FOR /L %%X IN (0,1,5) DO ECHO %%X
上面的程序产生以下输出。
链接:https://www.learnfk.comhttps://www.learnfk.com/batch-script/batch-script-looping-through-ranges.html
来源:LearnFk无涯教程网
0 1 2 3 4 5
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)