又是我,大虾相救啊
一下是我写的关机bat的内容:
@echo off
:b
set /p a=请输入你的关机时间:
if not %a%==errorlevel goto a
shutdown -s -t %a%
exit
:a
@echo 你输入的不是数字,请重新输入.
goto b
没啦!
但是似乎if not %a%==errorlevel goto a有点问题,
其实我的意思是如果a不是全部数字的话就跳去a,
但是这样不行啊
大虾相救啊
又是我,大虾相救啊
一下是我写的关机bat的内容:
@echo off
:b
set /p a=请输入你的关机时间:
if not %a%==errorlevel goto a
shutdown -s -t %a%
exit
:a
@echo 你输入的不是数字,请重新输入.
goto b
没啦!
但是似乎if not %a%==errorlevel goto a有点问题,
其实我的意思是如果a不是全部数字的话就跳去a,
但是这样不行啊
大虾相救啊
晕,居然花了我好久时间才弄出来,真是老了,脑袋不灵光了
@echo off
:b
set /p a=请输入你的关机时间:
if %a%==0 goto a
echo %a%
set /a b=%a%
if %b% GTR 0 goto a
cls
@echo 你输入的不是数字,请重新输入.
goto b
:a
shutdown -s -t %a%
exit
if not %a%==errorlevel goto a 应该是 if %a%==errorlevel goto a
返回错误代码 跳到a 出执行