bat怎么弄选项?

如请输入功能字母(A:xxx, B:xxx)
set /p tolbl=
goto lbl%tolbl%
goto :eof

:lblA
echo 执行A段语句
goto :eof

:lblB
echo 执行B段语句
goto :eof
如何再加A,B键?

第1个回答  2021-05-12

win+r

第2个回答  2012-05-29
给你个我写的例子,参考下

:main
set /p testmode=input mode(B/G/N/S/SN/OK):
if "%testmode%"=="b" goto modeb
if "%testmode%"=="g" goto modeg
if "%testmode%"=="n" goto moden
if "%testmode%"=="s" goto modes
if "%testmode%"=="sn" goto modesn
if "%testmode%"=="ok" goto modeok
goto main追问

这样的代码要怎么用?

追答

set /p testmode=input mode(B/G/N/S/SN/OK):
这里的BGN是说明,可以修改,但是其他 的不能修改
if "%testmode%"=="b" goto modeb
这个是判断输入的,你可以把b修改成你想输入的值,goto跳转到子模块

追问

还是不明白。。。。。。

本回答被提问者采纳
相似回答