请问这个程序哪有问题?
@echo off
echo 点200下不然关机
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
请问这个程序哪有问题?
@echo off
echo 点200下不然关机
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的值自增,根本达不到预期效果,只能帮你到这儿,具体自行探索。