以下是我想要实现的目标:
启动 DOS 时,使用 config.sys,
有多种 CD 驱动程序可供选择
和
有多种 USB 驱动程序可供选择
和
选择是否加载 EMM386
和
选择是否加载鼠标驱动程序
其中任何一个都可以通过菜单完成。但不是全部。
如果您尝试为每个菜单创建一个子菜单,那很好,但是当您选择任何内容时,该选择就会运行并且 DOS 启动。您无法做出其他选择。
如果有办法 [做出选择并加载驱动程序] 然后返回主菜单,那将是解决这个问题的正确方法,但我不知道该怎么做。据我所知你做不到。
INCLUDE=MENU 不起作用。除非您已进入菜单且尚未做出任何选择,否则 SUBMENU=MENU 不起作用。您不能在第一个菜单结构下复制另一个菜单结构,因为一旦您做出选择并加载驱动程序,它将忽略随后出现的任何其他 [MENU] 结构。
我甚至尝试过通过选择设置一个值而不是加载驱动程序,这样菜单可以有一个最终选择“提交”,然后进入最后一个块并使用 if/then 来加载驱动程序,但这不起作用因为你仍然不能让它返回到主菜单做任何事情。
如何才能做到这一点?