bat里set /a count+=1什么意思

问题描述:

bat里set /a count+=1什么意思
set /p var=(输):
:check
set /a count+=1
if "%var%" equ " " goto OK
if %count% gtr 1 goto end

set /p var=(输):
这里是让你输入一个值
:check
跳转标签
set /a count+=1
这个代码是给变量count的值+1 相当于 count+1的意思
if "%var%" equ " " goto OK
如果变量car 等于某个值(就是空白的那里)就跳转到ok标签
if %count% gtr 1 goto end
如果count的值大于1就跳转到end标签count +1在这段代码中有什么用count 与var有什么区别我是新手不太懂就是给count这个变量值加1 比如这个变量的值原来是2 执行这个指令后就变成3了,如果原来是个空值那就会变成1,count 与var本身并没有什么特殊含义,只是不同的变量,没什么区别。变量的名字随便定,具体在代码中起到什么作用要看这个脚本是干什么用的。