- 帖子
- 12
- 积分
- 17
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2016-7-23
|
原来那样 也有提示.
我 放到E盘了,
输入:
e:
人鬼过河
-------------------
这样只是 出错后还保留了窗口 ,还是运行不下去
由
if /i "%boat%"=="s" goto ready
if /i "%boat%"=="e" exit
可以推测 输入 s 或 e 是合法输入命令
由
if not "%boat:~2,1%"=="" echo 不能装那么多。&&goto input
set bt1=%boat:~0,1%
set bt2=%boat:~1,1%
if /i not %bt1%==r if /i not %bt1%==g echo 你输错了。&&goto input
if /i not "%bt2%"=="r" if /i not "%bt2%"=="g" if not "%bt2%"=="" echo
这几句 我判断 输入 为字母"rg"的组合 或者 是数字组合 ,可能中间用" , "隔开
但无论怎样, 各种出错 ,
"你输错了" "不能装那么多"
总之运行不下去. |
|