找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 20254|回复: 2

[其他] if怎么实现让不符合条件的输入全部执行相同操作(已解决)

[复制链接]
发表于 2017-3-9 15:49:53 | 显示全部楼层 |阅读模式
本帖最后由 pclq 于 2017-3-20 17:50 编辑

请教一下各位大神是这样的,IF判断我这段代码只有我爱你输入或者不爱你会有结果,假设其他比如”你猜“”不告诉“之类的我想让IF判断除了我爱你和不爱你有输出其它的文字都只输出”*“号里面的内容该怎么写
  1. @echo off
  2. color 0A
  3. set /p input=请输入我爱你或不爱你:
  4. if  "%input%"=="我爱你" goto 1
  5. if  "%input%"=="我不爱你" goto  2
  6. if  "%input%"=="*" goto *
  7. pause
  8. exit


  9. :1
  10. echo    [][][][][][][][][][][][][][][][][][][][][][]         
  11. echo    [][][][][]                      [][][][][][]
  12. echo    [][][][][]                      [][][][][][]
  13. echo    [][][][][]                      [][][][][][]
  14. echo    [][][][][]  我也是(。’▽’。)             [][][][][][]
  15. echo    [][][][][]                      [][][][][][]
  16. echo    [][][][][]                      [][][][][][]
  17. echo    [][][][][]                      [][][][][][]
  18. echo    [][][][][]                      [][][][][][]
  19. echo    [][][][][][][][][][][][][][][][][][][][][][]

  20. pause
  21. exit

  22. :2
  23. echo    [][][][][][][][][][][][][][][][][][][][][][]         
  24. echo    [][][][][]                      [][][][][][]
  25. echo    [][][][][]                      [][][][][][]
  26. echo    [][][][][]                      [][][][][][]
  27. echo    [][][][][]  (っ╥╯﹏╰╥c)             [][][][][][]
  28. echo    [][][][][]                      [][][][][][]
  29. echo    [][][][][]     我要静静         [][][][][][]
  30. echo    [][][][][]                      [][][][][][]
  31. echo    [][][][][]                      [][][][][][]
  32. echo    [][][][][][][][][][][][][][][][][][][][][][]
  33. set /p  input=再给你次机会爱不爱我:
  34. if "%input%"=="爱" goto 1
  35. if "%input%"=="不爱" goto no love

  36. pause
  37. exit

  38. :*
  39. echo    [][][][][][][][][][][][][][][][][][][][][][]         
  40. echo    [][][][][]                      [][][][][][]
  41. echo    [][][][][]                      [][][][][][]
  42. echo    [][][][][]                      [][][][][][]
  43. echo    [][][][][]     (ー`′ー)                [][][][][][]
  44. echo    [][][][][]                      [][][][][][]
  45. echo    [][][][][]     别想糊弄我       [][][][][][]
  46. echo    [][][][][]                      [][][][][][]
  47. echo    [][][][][]                      [][][][][][]
  48. echo    [][][][][][][][][][][][][][][][][][][][][][]

  49. pause
  50. exit

  51. :no love
  52. echo    [][][][][][][][][][][][][][][][][][][][][][]         
  53. echo    [][][][][]                      [][][][][][]
  54. echo    [][][][][]                      [][][][][][]
  55. echo    [][][][][]                      [][][][][][]
  56. echo    [][][][][]     (;へ:)               [][][][][][]
  57. echo    [][][][][]                      [][][][][][]
  58. echo    [][][][][]  知道了我消失去5555  [][][][][][]
  59. echo    [][][][][]                      [][][][][][]
  60. echo    [][][][][]                      [][][][][][]
  61. echo    [][][][][][][][][][][][][][][][][][][][][][]
复制代码

评分

参与人数 1PB +2 收起 理由
Batcher + 2 感谢给帖子标题标注[已解决]字样

查看全部评分

发表于 2017-3-9 15:58:25 | 显示全部楼层
把 if  "%input%"=="*" 删掉,只保留 goto *

评分

参与人数 1技术 +1 收起 理由
Batcher + 1 乐于助人

查看全部评分

 楼主| 发表于 2017-3-10 13:13:55 | 显示全部楼层
回复 2# GNU
非常感谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-17 14:51 , Processed in 0.017761 second(s), 9 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表