返回主页

 

MENUITEM


定义启动菜单的菜单项。此命令只能在CONFIG.SYS文件的菜单块中使用。每个菜单最多可有九个菜单项。

启动计算机时可通过启动菜单做选择。使用特殊的CONFIG.SYS命令定义启动菜单。启动菜单各项都对应一个叫做“配置块”的CONFIG.SYS命令集。使用启动菜单可用不同的配置启动计算机。有关多种配置的定义,详见《MS-DOS 6.22用户手册》“配置系统” 一章。


语法 :


MENUITEM=blockname[,menu_text]



参数 :

blockname
指定与菜单项对应的配置块名称。此配置块必须在CONFIG.SYS文件中定义。若此菜单项被选中,则MS-DOS执行对应配置块中的命令,文件开头的命令以及以[common]标题开始的配置块中的命令。

若MS-DOS未找到指定名称的配置块,则对应菜单项不在启动菜单上出现。配置块名称最多可有70个字符,可包含大多数可打印字符,但不能包含空格、反斜线()、斜线(/)、逗号、分号、等号(=)和方括号([和])。

menu_text
指定要显示的菜单项正文。若不指定此参数,则MS-DOS显示配置块名称。菜单项正文最多可有70个字符并可包含任意字符。


相关命令

MENUITEM命令是定义启动菜单和多种配置的六个特殊CONFIG.SYS命令中的一个,其它命令如下:

<INCLUDE>命令用于在一个配置块中包含另一块。此命令不能在菜单块中使用。

<MENUCOLOR> 命令,用于定义菜单正文以及屏幕背景颜色。

<MENUDEFAULT> 命令,用于指定默认菜单项。

<NUMLOCK> 命令,用于指定启动菜单出现时NUM LOCK键的状态。(虽然NUMLOCK可在CONFIG.SYS 文件的任何地方使用,但在定义启动菜单时最有用。)

<SUBMENU> 命令 ,用于定义子菜单。

有关定义多种配置的过程,见<定义多种配置>


MENUITEM─注解

 


定义菜单块

菜单块是一组以块标题(包括在方括号中)开始的菜单定义命令的集合。要使用启动菜单,CONFIG.SYS文件中必须包含一个有[menu]块标题的菜单块。

可使用<SUBMENU>命令要先定义子菜单。每个子菜单都有自己的菜单块(可任意取名)。

每个菜单块至少要包含一条MENUITEM或SUBMENU命令。



启动菜单的菜单项号码

MS-DOS以菜单块中的出现顺序显示菜单项。第一个菜单项总是1号菜单项。每个菜单最多可有九个菜单项。若要定义多于九个菜单项的菜单,可使用SUBMENU命令。


MENUITEM─例子


下面的[menu]块定义了有两个菜单Apples和Oranges的启动菜单:

[menu]
menuitem=Apples
menuitem=Oranges

MS-DOS启动时,显示的菜单如下:

MS-DOS 6.22 Startup Menu
=====================

1. Apples
2. Oranges

Enter a choice: 1


下面的[MENU]块定义了有三个菜单项的启动菜单,并为每个菜单项指定了菜单正文:

[menu]
menuitem=base_config,Base configuration only
menuitem=full_config,Normal configuration
menuitem=net_config,Normal configuration with network


上例中,第一项对应[base_config]配置块,第二项对应[full_config]块,第三项对应[net_config]块。启动时显示的菜单如下:

MS-DOS 6 Startup Menu
=====================

1. Base configuration only
2. Normal configuration
3. Normal configuration with network

Enter a choice: 1



返回主页