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

2024-11-14 14:25:58
推荐回答(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% )