我 放到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"的组合 或者 是数字组合 ,可能中间用" , "隔开
但无论怎样, 各种出错 ,
"你输错了" "不能装那么多"
总之运行不下去.作者: Batcher 时间: 2016-8-15 20:42