%*在批处理脚本中引用所有参数(例如 %1 %2 %3 %4 %5 ...%255)
您可以使用%*将所有命令行参数检索到批处理文件。
要计算参数和循环,for /L请参阅StackOverflow答案Batch-Script - Iterate through arguments by aacini:
Run Code Online (Sandbox Code Playgroud)@echo off setlocal enabledelayedexpansion set argCount=0 for %%x in (%*) do ( set /A argCount+=1 set "argVec[!argCount!]=%%~x" ) echo Number of processed arguments: %argCount% for /L %%i in (1,1,%argCount%) do echo %%i- "!argVec[%%i]!"
| 归档时间: |
|
| 查看次数: |
19224 次 |
| 最近记录: |