批处理怎样实现多选菜单

item1status = "disabled"item2status = "disabled"item3status = "disabled":MENUclsECHO 1 enable/disable xxxx ECHO 2 enable/disable xxxx ECHO 3 enable/disable xxxx ECHO 4 runset /p ID=if "%id%"=="1" : if %item1status% == "enabled": item1status = "disabled" else: item1status = "enabled" endifendif#2 3类似1处理if "%id%"=="4" goto RUNgoto MENURUN:if %item1status% == "enabled" DO_SOMETHINGif %item2status% == "enabled" DO_SOMETHINGif %item3status% == "enabled" DO_SOMETHING语法格式什么早就忘了,凑合看吧。大概就这意思,改吧改吧就能用了。效果就是按1、2、3,可以改变菜单中对应选项的选中状态(在后面的中以enabled/disabled显示出来);按4执行那些被选中的操作。


    推荐阅读