Un menu présente à l'usager un choix d'option. Les menu de netware 3.12 sont basés
sur des commandes d'organisation et de controle.Ex. : 
  
Menu 1, Simplifié //Simplifié est le titre du menu 
ITEM WORD PERFECT //Word Perfect est le premier nom afficher dans le menu 
EXEC WP //execute le prog WP associés au nom qui suit 
ITEM UTILITÉ //utilité est le deuxième nom afficher dans ce menu 
SHOW 2 //Affiche le Menu 2 (utilité) écrit plus bas 
ITEM QUITTER //Quitter est le troisième nom afficher dans ce menu 
EXEC EXIT //Cette commande quitte le menu
MENU 2, UTILITÉ 
ITEM UTILITÉS NORTON 
EXEC NU 
ITEM UTILITÉ RÉSEAU 
EXEC SYSCON 
    Le choix de la première option execute WP le programme Le choix de la deuxième option
(utilité) renvoie a un deuxième sous-menu qui a pour titre "utilité" et
composé de deux option (2 item ds menu 2) le choix de la troisième option execute la
commande exit qui fait quitter le menu les commandes "MENU" et "ITEM"
sont des commandes de présentation tandis que "SHOW" et "EXEC" sont
des commandes de controle. Ex2: 
MENU 1, NOUVEAU 
ITEM APPLICATION 
SHOW 2 
ITEM UTILITÉ NETWARE 
SHOW 3 //Affiche le Menu 3 . 
ITEM QUITTER LE MENU TEMPORAIREMENT 
EXEC DOS //Va temporairement au DOS Prompt exit pour revenir . 
ITEM Quitter le menu deffinitivement 
EXEC EXIT //Quite le menu définitivement . 
ITEM QUITTER LE RÉSEAU 
EXEC LOGOUT //nous fait quitter menu et le Réseau . 
MENU 2, APPLICATIONS 
ITEM LOTUS 1-2-3 {BATCH} //batch enlève le menu de la mémoire pendant 
EXEC 123 // l'execution du programme qui suit, sauve 32K 
ITEM WINDOWS {BATCH} 
EXEC WIN 
ITEM ACCOUNTING 
GETR ENTRER LE CODE: {}7,,{} 
EXEC GO 
MENU 3, UTILITAIRE NETWARE 
ITEM RECOUVRER LES FICHIERS EFFACÉS 
EXEC SALVAGE 
ITEM VÉRIFIER MON IDENTITÉ 
EXEC WHOAMI 
Le paramètre "{BATCH}" mis au niveau de la ligne item sert à décharger de
la mémoire le programme NMENU.exe (qui execute le menu) et libère 32k de la
mémoire. 
GETR permet d'aller chercher un code qui est un paramètre d'entré pour le programme
GO. 
Les commandes d'organisations: 
1)MENU: 
elle est suivi du chiffre pour le titre du menu 
MENU1, TITRE 
Les sous-menus peuvent prendre le chiffre de 1 à 255. 
MENU23, UTILITAIRES (LE SOUS-MENU 23) 
2)ITEM: 
est suivi de l'option à afficher 
ITEM SÉCURITÉ 
Les différentes option d'un sous-menu 
seront afficher dans l'ordre de leur écriture et précédés de 
A. SECUTITÉ 
B. CHOIX CHERCHE 
C. T.D.C. 
D. IDENTITÉ DU COUPABLE 
Pour changer l'affichage par défaut A.,B.,C.,D. on utilise le symbole " ^ " 
ITEM ^U UTILITÉ 
ITEM ^S SÉCURITÉ 
ITEM ^C COPIES 
Va afficher: 
U. UTILITÉ 
S. SÉCURITÉ 
C. COIPER 
Le ITEM peut avoir 4 paramètre 
1) {BATCH} 
2) {PAUSE} execute une pause après avoir executer l'instruction qui suit ds
l'exemple 
WHOAMI. Ex: 
ITEM IDENTITÉ {PAUSE} 
EXEC WHOAMI 
3) {CHDIR} ramène au répertoire par défaut après l'execution de la commande 
4) {SHOW} affiche les commandes du DOS dans le coin supérieur Gauche  lors de
leur execution. 
Les commandes de controles elles serve a executer des instructions de menu. elle sont 6
1) EXEC: sert a executer tout programme interne ou externe 
2) SHOW: elle branche sur le sous-menu qui a le numéro et le titre de l'item 
3) LOAD: pour charger un autre menu fichier 
4) GETO: demande une réponse optionel de la part de l'usager. si il ne donne
pas de réponse le programme peut continuer son execution. 
5) GETR: exige obligatoirement une réponse sinon l'execution du programme
s'arrête. 
6) GETP: assige à la réponse de l'usager une variable DOS. Pour s'en servir
dans l'appelle du programme ou comme variable d'entrée. 
  
ITEM COPIES DE FICHIERS 
GETP ENTRER LA SOURCE {}30,,{} 
  
EXEC: utilisé pour exécuter les commandes du dos et des programmes pour les
prog .bat 
on y ajoute CALL Ex: EXEC CALL FICHIERS.BAT . 
EXEC DOS: va temporairement au DOS prompt 
EXEC EXIT: sort du menu 
EXEC LOGOUT: quitte le réseau 
  
La syntax de GET? 
  
GET? INSTRUCTION{PREPEND}LONGUEUR,PREFILL,SECURE{APPEND} 
INSTRUCTION: message qu'on veut/doit afficher 
PREPEND: Pour afficher une donnÉe qui prÉcède laréponse de l'usager 
LONGUEUR: indique le nombree maximal de caractÈres de la réponse 
PREFILL: Pour ecrire uneréponse par défaut 
SECURE: l'Écriture de ce mot empÈche de voir ce que l'usager réponse 
APPEND: Pour ajouter une donnÉe après laréponse 
  
La commande GET doit toujour etre écrite en majuscule et une seul commande par ligne.
Lorsque l'usager donne sa réponse suit a un GET il doit faire la touche F10. 
  
un fichiers menu peut etre edité avec edit et il doit avoir l'extention .SRC
puis il est compilé avec l'executable menumake.exe Ex: menumake menu.src Après la
compilation ce fichiers a l'extention .DAT et l'execution du menu se fait avec le programm
nmenu.exe Ex: NMENU MENU 
 
