LA COMMANDE SUBMENU

Commande interne. Ne fonctionne que dans le fichier [CONFIG.SYS].

Definit un element de menu de demarrage qui propose une autre liste de choix lorsque vous le selectionnez. S'utilise uniquement dans un bloc de menu du fichier [CONFIG.SYS].

Le menu de demarrage affiche une liste de choix lorsque vous allumez l'ordinateur. Pour le constituer, vous devez utiliser des commandes particulieres dans le fichier [CONFIG.SYS]. Chaque element du menu correspond en fait a un groupe de commandes de ce fichier, ou "bloc de configuration". A chaque fois que vous demarrez votre ordinateur, ce menu vous permet de choisir une configuration parmi celles que vous avez definies.

Syntaxe

SUBMENU=nom bloc[,texte menu]

Parametres

nom bloc

Specifie le bloc de menu associe a l'element. Ce bloc, qui peut contenir des commandes de definition de menu, doit etre defini sur une autre ligne du fichier [CONFIG.SYS]. Contrairement au bloc de menu principal, qui doit porter le nom [menu], les blocs de sous-menu peuvent porter un nom quelconque. Si le DOS ne trouve pas de bloc du nom specifie, l'element n'apparait pas dans le menu de demarrage. Les noms de bloc ne doivent pas depasser 70 caracteres. La plupart des caracteres imprimables sont autorises, a l'exception des barres obliques inverses (\), barres obliques (/), virgules, points-virgules (;), signes egal (=) et crochets ([ et ]). Les espaces ne sont pas admis.

texte menu

Specifie le texte de l'element de menu. Si vous ne l'indiquez pas, le DOS affiche le nom du bloc associe. Les textes d'element ne doivent pas depasser 70 caracteres ASCII et acceptent tous les caracteres.

La commande SUBMENU est l'une des cinq commandes propres au fichier [CONFIG.SYS] qui permettent de definir des menus de demarrage. Les quatre autres sont: [MENUITEM], qui definit un element de menu. [MENUDEFAULT], qui specifie l'element de menu par defaut. [MENUCOLOR], qui definit la couleur du texte de menu et celle du fond de l'ecran. [NUMLOCK], qui specifie l'etat de la touche VERR.NUM quand votre ordinateur demarre et que le menu s'affiche. (Bien que [NUMLOCK] puisse etre utilise n'importe ou dans le fichier [CONFIG.SYS], il est bien utile au moment de la definition d'un menu de demarrage.) [INCLUDE], qui ajoute le contenu d'un bloc de configuration a un autre. Cette commande ne doit pas etre integree a un bloc de menu.

Exemples

Le fichier [CONFIG.SYS] ci-dessous definit un menu de demarrage principal et un sous-menu:

[menu]

menuitem config_base,Configuration de base

menuitem config_norm,Configuration normale

submenu menu_res,Configuration normale en reseau

[menu_res]

menuitem lanman, Lancement de LAN Manager

menuitem vines, Lancement de Banyan VINES

[config_base]

dos=high

device=c:\dos\himem

[config_norm]

include=config_base

dos=umb

device=c:\dos\emm386 ram

device=c:\dos\ramdrive.sys 512

[lanman]

include=config_norm

rem Emplacement des commandes LAN Manager.

[vines]

include=config_norm

rem Emplacement des commandes Banyan VINES.

Ce fichier [CONFIG.SYS] vous permet de choisir parmi 4 configurations: une configuration de base (config_base), une configuration normale (config_norm) et deux configurations reseau. Ces dernieres comportent toutes les commandes de la configuration normale ; la configuration lanman lance le gestionnaire de reseau LAN Manager, et la configuration vines le gestionnaire de reseau Banyan VINES. Pour choisir une configuration reseau, commencez par selectionner l'element 3 (Configuration normale en reseau) du menu principal afin d'afficher le choix des reseaux disponibles dans le sous-menu.

Au lancement du DOS, vous obtenez le menu suivant:

Menu de demarrage MS DOS

=====================

1. Configuration de base

2. Configuration normale

3. Configuration normale en reseau

Entrez votre choix: 1

Lorsque vous selectionnez l'element 3, le DOS affiche le sous-menu suivant:

Menu de demarrage MS DOS

=====================

1. Lancement de LAN Manager

2. Lancement de Banyan VINES

Entrez votre choix: 1

 

Retour en haut

Retour au sommaire de la rubrique

Retour au debut