回复 4# laminor
你可以看下我的这个帖子
http://www.bathome.net/thread-45397-1-1.html
这是修改过的代码,你可以试下,可以应对空格和双引号"这样的特殊字符- @echo off
- setlocal enabledelayedexpansion
- :menu
- cls
- set aa=
- set /p aa=请输入数字:
- if !aa! equ 1 goto 1
- if !aa! equ 2 goto 2
- if !aa! equ 3 goto 3
- if !aa! equ 4 goto 4
- echo 输入错误
- pause >nul&goto menu
- :1
- echo 输入为1
- pause >nul&goto menu
- :2
- echo 输入为2
- pause >nul&goto menu
- :3
- echo 输入为3
- pause >nul&goto menu
- :4
- echo 输入为4
- pause >nul&goto menu
复制代码
|