[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. echo ------------------------------
  4. echo 1: 安装xp系统
  5. echo 2: 硬盘分区
  6. echo 3: 拷贝文件到c:\
  7. echo ------------------------------
  8. set key_1=A
  9. set key_2=B
  10. set key_3=C
  11. set /p inp="输入一个选项:"
  12. if defined key_%inp% (goto :!key_%inp%!) else (echo 选项不存在)
  13. :A
  14.   echo 安装Xp
  15.   goto end
  16. :B
  17.   echo 硬盘分区
  18.   goto end
  19. :C
  20.   echo 拷贝文件到c:\
  21.   goto end
  22. :end
  23. pause
  24. exit
复制代码
1

评分人数

TOP

回复 5楼 的帖子

哦 ,没想到的说。我粗心啦……

上面那个方法就是选项多的时候比较直观
而且判断输入的选项是否存在也交给了cmd判断。

TOP

返回列表