For loop 批处理文件:未能在循环内回显变量
我已经跌入谷底,我似乎无法得到这份工作For loop 批处理文件:未能在循环内回显变量,for-loop,batch-file,For Loop,Batch File,我已经跌入谷底,我似乎无法得到这份工作 setlocal EnableDelayedExpansion for %%g in (1,2,3) do ( set /a c=%%g+32 echo %c% ) pause 但它说ECHO是开着的,我知道这意味着它没有什么可显示的,但它怎么就没有什么可显示的呢?我尝试过改变很多东西(例如添加/删除setlocal),但都不起作用 非常感谢您的帮助 for %%g in (1,2,3) do ( set /a c=%%g+32 echo !
setlocal EnableDelayedExpansion
for %%g in (1,2,3) do (
set /a c=%%g+32
echo %c%
)
pause
但它说ECHO是开着的,我知道这意味着它没有什么可显示的,但它怎么就没有什么可显示的呢?我尝试过改变很多东西(例如添加/删除setlocal),但都不起作用
非常感谢您的帮助
for %%g in (1,2,3) do (
set /a c=%%g+32
echo !c!
)
在set/?
中写下我们应该使用代码>用于此情况