dos实现设置一个变量并且自增的动作
一、上可用代码:
@echo off&setlocal enabledelayedexpansion
set /a cnt=0
for /l %%a in (1,1,100) do (
set /a cnt=cnt+1
echo cnt=!cnt!
set table_number=!cnt!
echo table_number=!table_number!
)
echo %cnt%
::pause
二、参考答案:
如果需要加延迟
2.1、首行需要替换
首行换成:
@echo off&setlocal enabledelayedexpansion
2.2、echo内容需要替换
echo内容需要替换,echo之前的写法是:
echo %cnt%
需要换成下面的写法:
echo !cnt!