标题: [其他] IF判断用户输入不是指定内容的跳转问题? [打印本页]
作者: lovealei 时间: 2011-11-25 22:42 标题: IF判断用户输入不是指定内容的跳转问题?
本帖最后由 lovealei 于 2011-11-25 22:46 编辑
下面的代码中,要求用户输入为YES时才跳到 ST8,否则就不能跳转到ST8,可是我输入不是YES时也跳转到ST8,那里出错了?- :SURE
- set sure=
- set /p sure= 确认兑换请输入YES 输入其它将退出程序:
- if defined sure (
- goto YES
- ) else goto SURE
-
- :YES
- if "%sure%"=="YES" goto ST8
复制代码
今天写了太多的代码,大脑可能短路了,麻烦大家啦!
作者: 545810831 时间: 2011-11-25 23:29
- :SURE
- set sure=
- set /p sure= 确认兑换请输入YES 输入其它将退出程序:
- if defined sure (
- goto YES
- ) else goto SURE
-
- :YES
- if "%sure%"=="YES" (goto ST8) else echo 输入错误,按任意健退出程序&pause>nul&exit
复制代码
作者: powerbat 时间: 2011-11-26 00:20
if defined sure (
==>
if /i "%sure%"=="yes" (
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |