本帖最后由 zzz19760225 于 2025-2-14 11:46 编辑
回复 7# hlzj88
谢谢,这种形式可以完成了。 | @echo off | | :0 | | set /p a=: | | if /i %a%==1 goto %a% | | if /i %a%==2 goto %a% | | if /i %a%==3 goto %a% | | goto 0 | | | | :1 | | echo:123 | | goto:0 | | | | :3 | | echo:789 | | goto:0 | | | | :2 | | echo:456 | | goto:0COPY |

完成的形式 | @echo off | | :0 | | set /p a=: | | set b=1,2,3 | | for %%i in (%b%) do ( | | if /i %a%==%%i goto:%a% | | ) | | echo:冇 | | goto:0 | | | | :1 | | echo,123 | | goto:0 | | | | :2 | | echo,456 | | goto:0 | | | | :3 | | echo:789 | | goto:0COPY |
 |