标签: for-loop batch-file
声明
FOR %%A IN (%*) DO Something
(%*)是什么意思?
答案 0 :(得分:2)
它包含批处理文件的所有参数。所以这会遍历每个参数。
答案 1 :(得分:2)
来自Using batch parameters
Cmd.exe提供批处理参数扩展变量%0到 %9。在批处理文件中使用批处理参数时,%0将替换为 批处理文件名,%1到%9替换为 您在命令行键入的相应参数。 [...] %*批处理参数是对所有参数的通配符引用,而不是 包括%0,传递给批处理文件。
%*