笔者所在单位的计算中心是公用机房,以前是采用Novell公司的NetWare3.12网络操作系统,前段时间把网络操作系统改用Windows NT Server4.0,客户机采用Windows98。因是公用机房,人员流动性较大,希望能在用户进入Win98操作系统前给上机者一些提示信息。
下面先简单介绍一下在NetWare环境下如何实现此功能:在系统登录稿(System Login Script)中加入一外部可执行命令,如:# P:\rule.exe (“#”是NetWare的外部命令执行符号,P为网络盘符),其中rule.exe文件包含您想要实现的信息提示,然后把文件拷入P盘下即可。可是在Win98环境下要么是直接进入操作系统,要么您得选择用户并输入相应的密码,不易在开机时实现一些信息的提示。后来笔者发现,只要对注册表进行修改,也能达到同样的效果。
在“开始/运行”中输入regedit以启动注册表编辑器,再打开“我的电脑\HKEY_LOCAL_MACHINE\ Software\Microsoft\Windows\CurrentVersion\Winlogon”子键。在其右边框中空白处点击鼠标右键,选择“新建\字符串值”,分别新建两字符串LegalNoticeCaption和LegalNoticeText,然后编辑该字符串的值。其中LegalNoticeCaption的值表示将出现提示框的标题,即图中的“欢迎您来计算中心上机”;LegalNoticeText的值表示您想实现的信息提示,即图中的“请大家遵守学校和本机房...”。这样,当用户进入Win98系统之前,将出现如图所示的对话框,用户必须点击“确定”按钮后才能进入系统,从而通过修改一下注册表就达到了信息提示的目的。