我需要帮助创建一个 for 循环,该循环根据变量生成以下示例代码%count%
,然后执行它:
因此,如果 %count%=4 它将输出以下内容:
IF %M%==1 set %variable%
IF %M%==2 set %variable%
IF %M%==3 set %variable%
IF %M%==4 EXIT
如果 %count%= 7 输出将是:
IF %M%==1 set %variable%
IF %M%==2 set %variable%
IF %M%==3 set %variable%
IF %M%==4 set %variable%
IF %M%==5 set %variable%
IF %M%==6 set %variable%
IF %M%==7 EXIT
我正在考虑将 for 循环回显到一个新的批处理文件中,然后执行它,不确定这是否是最好的方法?
前任:
for /l %%a in (1,1,%count%) do (
echo IF %M%==%count% set %variable% > new.bat
)
call new.bat