批处理BAT文件中FOR语句中echo的显示问题,.⼀

2024-12-05 06:45:26
推荐回答(2个)
回答(1):

你试试下面这段批处理的效果,看看是否对解决你的疑问有帮助。
@echo off
echo 无变量延迟
for /l %%i in (1,1,5) do (
set /a a=%%i+1
echo %%i %a%
)
echo 有变量延迟
setlocal enabledelayedexpansion
for /l %%i in (1,1,5) do (
set /a a=%%i+1
echo %%i !a!
)

回答(2):

请贴出代码...