请问专业人士程序哪有问题?

请问这个程序哪有问题?


@echo off
echo200下不然关机
shutdown -s -t 60
:a
set -p war =0
%war%+=1
if "%war%"==200 goto b
goto a
:b
shutdown -a
echo 你赢了
echo 摁任意键退出
pause>nul

运行结果不出意外,60秒后直接关机,war的值一直是0根本跳不出循环。

set -p war =0
:a
set /a war=%war%+1
if "%war%"==200 goto b
goto a

这个代码效果只是把war的值自增,根本达不到预期效果,只能帮你到这儿,具体自行探索。