bat批处理的问题

来源:百度知道 编辑:UC知道 时间:2024/05/24 16:34:14
a b
选a 按1 选b 按2 选了1就执行a 选了2就执行b
这种怎么编

还有 goto 和 call
怎么使用给个简单的范本
谢谢

@echo off
:loop
echo 1.打开C盘
echo 2.打开D盘
set /p in=请输入选择(1/2):
if %in%==1 goto a
if %in%==2 goto b
cls
echo 输入错误,请重新输入.
goto loop
:a
start c:
echo C盘已打开
pause & exit
:b
start d:
echo D盘已打开
pause & exit

上面这个是最简单的例子了,至于call是指在这个窗口调用另一个批处理程序,调用执行完毕后再回到当前批处理继续往下执行...~!