[请教高手]bat批处理文件的问题:for语句中执行set⼀a语句出错

2024年11月14日 14:25
有2个网友回答
网友(1):

涉及到变量延迟,可把echo %j%改为call echo %%j%%

网友(2):

do (echo %%i & set /a j=%x%+%%i echo %j% )
这段代码有问题,应该在其中再假如&&,改为

do (echo %%i && set /a j=%x%+%%i && echo %j% )