本人是一所普通中学的机房管理员,在日常管理中最头痛的问题就是机房常用软件的安装。在一般情况下,我们通常是把一些常用的软件复制到局域网教师机上的某一个共享目录中(如:\teacher\software),或是把教师机的光驱共享,进行常用软件的安装。这种方法对于安装几台机器来说还是可以的,但在几十台机器上同时安装却很麻烦。经过实践,笔者总结出一个通过修改注册表来解决这个问题的好办法,具体步骤如下:
首先在教师机上新建一个共享文件夹(software),将所有常用软件拷贝至此文件夹中,并在这个共享文件夹下建立一个名为install.inf的文件。用记事本在此文件中输入所要安装软件的信息,格式如下:
[appinstalllist]
应用软件名称1=\teacher\software\应用软件1所在文件夹\setup.exe
应用软件名称2=\teacher\software\应用软件2所在文件夹\setup.exe
以此类推,将教学中所有要用到的软件以上面的形式全部列举起来。其中,[appinstalllist]是必不可少的小节名,也是解决问题的关键所在。
打开学生机的注册表编辑器,在[hkey_local machine\software\Microsoft\windows\currentversion]主键下新建一个字符串“appinstallpath”,其键值为:\teacher\software\install.inf。或者编一个注册表文件进行导入。
退出注册表后,打开“控制面板”里的“添加/删除程序”项,你就会发现多了一个“网络安装”选项卡,选项卡里所列出的清单就是Install.inf文件中的软件名称(见附图)。选中想要安装的软件名称,单击[安装]按钮,就可以进入相应的安装界面了。怎么样,是不是很方便?
校园网内部网站不能用IP地址访问故障的解决
一天,一位老师打来电话说:他在办公室电脑上用Windows 2000下的IIS开通了局域网Web服务,现在只能用域名访问,不能用IP地址访问(在许多人眼里,网站用域名可以访问,用IP地址就理所当然能够访问了)。
由于用域名能够访问,笔者首先排除了网络连接、DNS设置等问题,将矛头直指Web服务器的设置。在教师的Web服务器上,进入“控制面板→管理工具→Internet服务管理器→默认Web 站点→属性”,查看站点属性设置。在“Web站点”选项卡中点击IP设置框旁的[高级]按钮,打开“高级多Web站点配置”对话框,发现在“主机头名”里填有“www.essesx.com”(该教师网站的域名)。看来问题就在这。点击[编辑]按钮,将“主机头名”中的内容删掉。完成后,退出Web服务器属性设置,在局域网内访问该网站,发现用IP地址和域名都可以访问了。
看到笔者将“主机头名”设为空后,局域网内还能用域名访问该网站,这位老师非常吃惊,原来他一直以为局域网内的电脑之所以能使用域名访问他的网站,是因为他对“主机头名”进行设置的结果。事实上,“主机头名”可设置域名没错,但这样设置的后果是——屏蔽了用IP地址对网站的访问。事实上,由于在学校DNS服务器上已添加了该网站的域名解析,因此,该Web服务器的主机头名是否设为域名并不影响网内通过域名对该网站的访问。