【发布时间】:2014-10-15 15:14:30
【问题描述】:
我有一个批处理文件 test.bat
我知道我们可以给它多个参数并使用 %1、%2 等来获取这些值。但我不知道会给出多少论据。我想到了构造一个数组和for循环来决定。但我失败的一点是构建for loop。
我所做的是:
set count=0
// for loop until we have arguments left
set list[%count%]=%var%
set /A count=count+1
我在批处理文件中知道一点for loop,但我不太明白如何在这种情况下使用。参数数量未知。任何方向将不胜感激?
【问题讨论】:
标签: batch-file command-line-arguments argument-passing