DOS批处理中的经典for循环语句用于在一组数据上执行相同的操作。以下是使用经典for循环语句的一般语法:
for %%variable in (set) do (
command
)
在这个语法中,%%variable
是用于表示循环变量的占位符,(set)
是包含一组数据的集合,command
是要在每个循环迭代中执行的命令。
以下是一个示例,演示了如何使用经典for循环语句在一组文件上执行操作:
for %%i in (*.txt) do (
echo %%i
type %%i
)
在这个示例中,*.txt
是要遍历的文件集合,echo %%i
用于在每个迭代中显示文件名,type %%i
用于显示每个文件的内容。
请注意,在批处理中使用%%
来表示变量,而不是单个%
。