我想用批处理处理一个根据输入y/n然后做出选择的程序
要求是当别人输错时或输入的是数字时要求重新输入
要求是当别人输错时或输入的是数字时要求重新输入
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off
:lp
set /p a=请输入:
echo %a%|findstr /iv "" >nul 2>nul&&goto :lp
echo 成功
pause
@echo off
:lp
set /p choice=确定吗(Y/N)?
if /i "%choice%"=="y" goto y
if /i "%choice%"=="n" goto n
goto lp
:y
echo 输入了 y
pause
goto :eof
:n
echo 输入了 n
pause
goto :eof