【发布时间】:2013-03-15 12:12:30
【问题描述】:
在声明中
FOR %%A IN (%*) DO Something
(%*) 是什么意思?
【问题讨论】:
标签: for-loop batch-file
在声明中
FOR %%A IN (%*) DO Something
(%*) 是什么意思?
【问题讨论】:
标签: for-loop batch-file
它包含批处理文件的所有参数。所以这会遍历每个参数。
【讨论】:
Cmd.exe 通过 %0 提供批处理参数扩展变量 %9。在批处理文件中使用批处理参数时,%0 被替换为 批处理文件名和 %1 到 %9 被替换为 您在命令行键入的相应参数。 [...] 这
%*批处理参数是对所有参数的通配符引用,而不是 包括传递给批处理文件的 %0。
【讨论】: