- 批处理脚本教程
- 批处理脚本 - 首页
- 批处理脚本 - 概述
- 批处理脚本 - 环境
- 批处理脚本 - 命令
- 批处理脚本 - 文件
- 批处理脚本 - 语法
- 批处理脚本 - 变量
- 批处理脚本 - 注释
- 批处理脚本 - 字符串
- 批处理脚本 - 数组
- 批处理脚本 - 决策
- 批处理脚本 - 运算符
- 批处理脚本 - 日期和时间
- 批处理脚本 - 输入/输出
- 批处理脚本 - 返回代码
- 批处理脚本 - 函数
- 批处理脚本 - 进程
- 批处理脚本 - 别名
- 批处理脚本 - 设备
- 批处理脚本 - 注册表
- 批处理脚本 - 网络
- 批处理脚本 - 打印
- 批处理脚本 - 调试
- 批处理脚本 - 日志记录
- 批处理脚本资源
- 批处理脚本 - 快速指南
- 批处理脚本 - 有用资源
- 批处理脚本 - 讨论
For 语句列表实现
“FOR”结构为批处理文件提供了循环功能。以下是使用值列表的‘for’语句的常用结构。
语法
FOR %%variable IN list DO do_something
经典的‘for’语句由以下部分组成:
变量声明 – 此步骤仅为整个循环执行一次,用于声明将在循环中使用的任何变量。在批处理脚本中,变量声明是在变量名前面使用 %% 完成的。
列表 – 这将是‘for’语句应为其执行的数值列表。
do_something 代码块是需要为列表中的每个迭代执行的代码。
下图显示了此循环的图解说明。
以下是如何使用‘goto’语句的示例。
示例
@echo off FOR %%F IN (1 2 3 4 5) DO echo %%F
关于上述程序,需要注意的关键点是:
变量声明是在变量名前面使用 %% 符号完成的。
值列表在 IN 子句之后定义。
do_something 代码在 echo 命令之后定义。因此,对于列表中的每个值,都将执行 echo 命令。
输出
上述程序产生以下输出。
1 2 3 4 5
batch_script_return_code.htm
广告