For loop 在批量for循环中(%*)是什么意思?
在声明中For loop 在批量for循环中(%*)是什么意思?,for-loop,batch-file,For Loop,Batch File,在声明中 FOR %%A IN (%*) DO Something (%*)是什么意思?它包含批处理文件的所有参数。因此,这个循环遍历每个参数。引用自 Cmd.exe提供批处理参数扩展变量%0到 %9.在批处理文件中使用批处理参数时,%0将替换为 批处理文件名和%1到%9将替换为 在命令行中键入的相应参数。[…] %*批处理参数是对所有参数的通配符引用,而不是 包括传递到批处理文件的%0 谢谢乔伊的快速回答。
FOR %%A IN (%*) DO Something
(%*)是什么意思?它包含批处理文件的所有参数。因此,这个循环遍历每个参数。引用自 Cmd.exe提供批处理参数扩展变量%0到 %9.在批处理文件中使用批处理参数时,%0将替换为 批处理文件名和%1到%9将替换为 在命令行中键入的相应参数。[…]
%*
批处理参数是对所有参数的通配符引用,而不是
包括传递到批处理文件的%0
谢谢乔伊的快速回答。