Menu 要按用户选择的顺序运行多个选项吗

Menu 要按用户选择的顺序运行多个选项吗,menu,multiple-choice,Menu,Multiple Choice,我有一个具有多个选择的批处理文件。其中一个选项将按1-21的顺序运行所有选项。我想做的不是按顺序运行它们,而是选择2,5,7,15,18,19,21&按顺序运行这些选择。如何才能做到这一点 choice /c 123456789X call :%errorlevel% exit /b :1 (choice 1) exit /b :2 (choice 2) exit /b etc. :10 call 4 call 1 call 10 etc. exit /b choice/c 12345

我有一个具有多个选择的批处理文件。其中一个选项将按1-21的顺序运行所有选项。我想做的不是按顺序运行它们,而是选择2,5,7,15,18,19,21&按顺序运行这些选择。如何才能做到这一点

choice /c 123456789X
call :%errorlevel%
exit /b

:1
(choice 1)
exit /b

:2
(choice 2)
exit /b

etc.

:10
call 4
call 1
call 10
etc.
exit /b
choice/c 123456789X
如果按
X
将返回10