怎么编辑批处理文件要让里面有多个选项!

来源:百度知道 编辑:UC知道 时间:2024/06/24 11:46:20
我要1做什么。2做什么。3做什么?等等!他的命令是什么!
在该批处理运行后以对话筐的形式呈献出来!
例如:
1:做什么
2:做什么
3:做什么
N:做什么
0:退出!

@echo off
:caozuo
echo 请输入你要选择执行的动作,输入n则退出程序...
set /p n=输入你的选择内容[1、2、3、4]:
if "%n%"=="" cls&goto :caozuo
if "%n%"=="1" call :1
if "%n%"=="2" call :2
if "%n%"=="3" call :3
if /i "%n%"=="n" exit
pause
goto :eof

:1
echo 你选择了1
goto :eof

:2
echo 你选择了2
goto :eof

:3
echo 你选择了3
goto :eof

批处理是无法象VBS一样弹出对话框让你选择的,不过好在批处理有个可选择的执行程序,就象VBS一样,只是他是以命令行的方式执行,将上面代码保存为.bat文件执行就可以哈

:ag
set n=输入你的选择内容[1、2、3、n、o] y
if "%n%"=="1" goto 1
if "%n%"=="2" goto 2
if "%n%"=="3" goto 3
if "%n%"=="n" goto n
if "%n%"=="o" goto o
goto ag
:1
做什么1
exit /b
:2
做什么2
exit /b
:3
做什么3
e