我有一个批处理文件
@echo off
set seconds=0
:START
ping 1.1.1.1 -n 1 -w 1000 > nul
echo %seconds%
goto START
这基本上说0然后等待1秒然后再说0 ...
我希望它在每次轮换后向变量%seconds%
添加1,如下所示:
@echo off
set seconds=0
:START
ping 1.1.1.1 -n 1 -w 1000 > nul
echo %seconds%
set seconds=%seconds%+1
goto START
根本不起作用。
是否有一个特定的命令会将变量增加1?
答案 0 :(得分:1)
使用set /a
。例如:
set /a SECONDS+=1
有关详细信息,请参阅set /?
。