Variables 从变量中批加或批减
我有一个批处理文件Variables 从变量中批加或批减,variables,batch-file,Variables,Batch File,我有一个批处理文件 @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 %se
@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的特定命令?使用
set/a
。例如:
set /a SECONDS+=1
有关详细信息,请参见
set/?
。非常感谢,我已经尝试了这么久了。:-)谢谢