演示代码如下:- @echo off
- echo 1.x
- echo 2.xx
- echo 3.xxx
- echo 4.xxxx
- set /p n=请输入:
- goto %n%
- pause
- exit
-
- :x
- ……
- pause
- exit
-
- :xx
- ……
- pause
- exit
-
- :xxx
- ……
- pause
- exit
-
- :xxxx
- ……
- pause
- exit
复制代码 需要注意的是,在每个标签段下,需要用正确的跳转语句或直接用exit退出语句,以防止批处理执行到其他标签段中的语句,因为批处理的执行顺序是“自上而下,逐条执行”的——在没有流程跳转语句的时候。
另外,你的标题是说要同时赋多值而分别执行,难道是在输入的时候,同时输入 123 和 124,然后分别执行123标签段和124标签段吗?请注意标题和你的正文内容不要产生矛盾或歧义。 |