- 批处理脚本教程
- 批处理脚本 - 主页
- 批处理脚本 - 概述
- 批处理脚本 - 环境
- 批处理脚本 - 命令
- 批处理脚本 - 文件
- 批处理脚本 - 语法
- 批处理脚本 - 变量
- 批处理脚本 - 注释
- 批处理脚本 - 字符串
- 批处理脚本 - 数组
- 批处理脚本 - 决策
- 批处理脚本 - 运算符
- 批处理脚本 - 日期和时间
- 批处理脚本 - 输入/输出
- 批处理脚本 - 返回代码
- 批处理脚本 - 函数
- 批处理脚本 - 进程
- 批处理脚本 - 别名
- 批处理脚本 - 设备
- 批处理脚本 - 注册表
- 批处理脚本 - 网络
- 批处理脚本 - 打印
- 批处理脚本 - 调试
- 批处理脚本 - 日志记录
- 批处理脚本资源
- 批处理脚本 - 快速指南
- 批处理脚本 - 有用资源
- 批处理脚本 - 讨论
批处理脚本 - 通过范围进行循环
“for”语句还可以移动到一个值范围。以下是该语句的一般形式。
语法
FOR /L %%variable IN (lowerlimit,Increment,Upperlimit) DO do_something
其中
“/L”开关用于表示循环用于在范围内进行迭代。
变量声明 – 这一步骤只对整个循环执行一次,用于声明将在循环中使用的任何变量。在批处理脚本中,变量声明以变量名开头的 %% 完成。
IN 列表包含 3 个值。下限、增量和上限。因此,循环将以下限开始,移至上限值,每次通过增量值进行迭代。
do_something 代码块是每次迭代需要执行的内容。
以下是通过范围循环的一个示例。
示例
@ECHO OFF FOR /L %%X IN (0,1,5) DO ECHO %%X
输出
上述程序产生以下输出。
0 1 2 3 4 5
batch_script_return_code.htm
广告