与Passing a variable in batch file to another batch file with FOR loop to process list of folders重复
For循环无法访问%%的变量。代码混乱并无法正常工作的原因。现在正在工作。这只是有关如何在循环内访问变量的示例。 abc.bat
@ECHO OFF
SETLOCAL EnableDelayedExpansion
SET mnp=90
FOR /L %%i IN (1,1,5) DO (
SET /a mnp+=1
CALL def.bat !mnp!
)
PAUSE
和def.bat
ECHO %~1 %~2