如何在NOVELL网上生成菜单

Author: 林群英 Date: 1997-01-01

  NETWARE V3.12里提供了一个菜单生成器,利用它可生成一个菜单,内含学生上机需要的项目,学生可自由选择内容上机,主要在上复习课或学员水平不齐的情况下使用。其方法为:
  第一:在根目录下建立一个MENU子目录,并设用户对其权限为S。,因为使用菜单时要建临时文件,成功后临时文件将自动被改名等。所以需要这些权限。
  第二:建菜单所需的系统文件在public子目录内,主要有menu*.*(13个文件),textutil.*(三个文件),还应将上网、下网的login.exe、logout.exe一并拷入该子目录,并将这些文件设为r、h、s属性。以后就不再需要系统目录的支持,提高系统的安全性。
  第三:用edit编制一个文本文件qqq.src,其内容可为:
  menu 1,main menu
  item tt{bath}   
  exec tt
  item to dos   
  exec ddd
  item wb   
  exec wt
  item ucdos {batch chdir}   
  exec ucdos
  item foxbase   
  exec foxbase
  item cai   
  chow 5
  item exit menu   
  exec menu
  menu 5,cai
  item dos-cai{batch}   
  exec cai1
  item fox-cai{batch}   
  exec foxcai
  并编好菜单的出口文件,如ddd.bat,ucdos.bat,foxbase.bat等文件的内容。在调ucdos、foxplus软件时,还要考虑其产生的用户文件最好放在一个用户目录内,既可定时清除,又便于保护系统文件。
  第四:发menumake qqq.src命令,将qqq.src转化为qqq.dat文件。
  第五:发nmenu qqq.dat命令,出现菜单,调试这个菜单,检查选择相应的栏目时,是否执行了相应的程序。
  第六:调试好后,可将nmenu qqq.dat命令放入用户的登录文件中,机器启动时自动调入、执行。其写法为exit “nmenu qqq.dat”。这样一开机,便会自动出现一个菜单。