Novell NetWare使用技巧
Novell Netware使用技巧
一、使用CD…和CD…
在DOS中,CD命令只有CD..和 CD\两种方式,如果现处于第四层目录中想回到第二层目录时,CD..和CD\就无能为力了,只有用完整的目录方式进人,而在Novell中,我们可以用CD…来实现,当然CD…或CD……也是可行的,你不妨一试。(DIR…则列出目录名来)
二、为入网用户加中文欢迎屏幕
Novell NetWare属西文操作系统,在处理汉字方面尤显不足,因此在入网时给用户一个可读的欢迎界面实在困难,以前采用先启动汉字系统,再DISPLAY一个文件,再退出汉字系统,现在可用两种方法解决:
l.图形方式
当欢迎界面只有几句话时,先取一幅漂亮的图片(可以是风景,也可以是本单位的特征照片或使用者的照片),然后用图像编辑软件加上几句欢迎词,设计完成后用HUAAK(图像转换工具)将其转换成GIF格式,然后用GIFEXE软件将其转换成EXE格式,最后在用户入网底稿中加人#欢迎.EXE。这样用户在人网时就会看到一幅美丽的图片和动人的欢迎词了。这种方法同样可以应用于Windows启动画面的改变中。
2.磁盘刊物方式
如果想让用户在入网时了解网络的有关规定或使用方法等需要显示大量文字的情况下,我们可以先用编辑软件将其编辑成文本文件,然后用VTTE将该文本文件转换成EXE格式,最后在入网底稿中加人该执行文件。
三、中文Windows95下Novell4.1命令的巧妙使用
Novell用户在安装完中文Windows95后发现原有的Novell4.l命令再也不能使用了,仔细看它的提示就会发现“代码页不支持”,这时你只能怪Novell的本地化工作做得太差了,但是如果在英文Windows95下加载中文之星等汉字环境,我们发现Novell命令还是可以运行的。因此我们可以判定Novell识别的是系统的内核而不是当前的运行环境。这时如果用英文Windows95的系统盘启动中文Windows95的计算机,再用SYS命令将中文Windows95的系统文件覆盖掉,你就会发现原有的命令又可用了,当然中文Windows95还是可以运行的。
四、如何构造无盘工作站引导系统
l.在有盘工作站上,用 FORMAT A:/S格式化一张能启动的系统盘。
2.用DOS下的COPY命令,把已配置好的IPX.COM(与无盘工作站上的同卡相匹配)、NETx.COM(与所用DOS版本匹配)两文件拷至上述软盘。
3. 在A盘建立自启动批处理文件AUTOEXEC.BAT,其内容如下:
IPX
NETx
F:
LOGIN ASO;ASO为用户名
4.在系统管理员微机(其同卡与无盘工作站上的相同)上,以SUPERVISOR身份注册上网,把上述软盘插入A驱动器,运行SYS:SYSTEM目录下的DOSGEN文件,计算机开始读A盘,稍后便自动在服务器的SYS:LOGIN目录生成NET
★DOS.SYS文件。
5.把A盘上的COMMAND.COM和AUTOEXEC.BAT拷人SYS:PUBLIC和SYS:SYSTEM两目录中,并把AUTOEXEC.BAT拷人SYS:LOGIN目录。
至此,无盘工作站即可正常启动。
五、XENIX工作站以登录方式运行另一XENIX机上的应用软件
XIN3(工作站名,已安装 SCO TCP/IP)机上安装有某一应用软件,其运行方法是在注册时打人用户名USR99后,直接启动;XINI(工作站名,已安装SCO
TCP/IP)机上无该应用软件,那么怎样在XIN1机上用同样的方法运行该软件呢?下面是具体实现方法:
1.在XIN1机上以超级用户注册,用MKUSER实用程序在USR目录下建立USR99用户(只做一次)。
2.在XIN1机上以USR99用户名注册,屏幕显示:
You have mall,
terminal type is ansi
3、从XIN1机登录到XIN3机上,键人:
★ RLOGIN XIN3回车
屏幕首先显示XIN3机的XENIX版本信息,接着自动运行应用软件。
六、DOS工作站以注册方式运行应用软件
不同的软件其运行方法也不尽相同,Novell网上,工作站要上网运行,除了首先运行网络Shell程序外,还必须能login进行注册后才能运行某一用户下的应用软件,能不能一注册就直接运行应用软件?答案是肯定的。下面以运行服务器上的信贷现金查询软件为例来说明其实现方法:
1.以supervisor”注册,编辑SYS.PUBLIC下的注册正本文件NET★LOG.DAT,使该文件包含下列几句:
mnp* 1:= sys: login
mpa* 2:= sys: public\bat
drive* 2:
if login_name=“userl” then exit “userl”
end
exit login_name
2.在 SYS:PUBLIC\ BAT下建立USER1.BAT文件(其主文件名与注册用户名相同),内容如下:
@ echo off
call ucdos
mpai= sys: user1
run xdcx
这样,如果在注册时输人的用户名为USER1,就可直接启动服务器中的信贷现金查询软件XDCX。
七、远程打印机的启动与脱机
1.在眼务器(文件眼务器与打印机服务器共享)控制台键人:
:load pserver nymh
其中nynh为打印机服务器名。
若经常使用打印机共享,可把上述控制台命令加人到AUTOEXEC.NCF文件中,使文件服务器每次启动时都能自动调人。
2. 在装有远程打印机的工作站上运行网络shell外壳程序(IPX.COM、NETx.COM,不必注册上网)后,再在DOS提示符下键人:
rprinter nynh 0回车
此时,本工作站可作其它工作。
注意:本工作站当前目录或可搜索路径下必须有下列文件:
rprinter.exe
printcon.exe
pnintdef.exe
3.本地工作站先上网,然后再运行SYS:PUBLIC目录下的capture来激活打印端口 LPT1,以后从该工作站
发出的打印信息便自动从异地打印机输出。
4.要想把远程打印机变为本地打印机,只要在装有远程打印机的工作站上键人下列命令即可(在网上);
Psc ps= nyny P=0 Pri回车
八、使用Vrepair修复Novell网的方法
在使用Novell网的过程中,常常会碰到这样的情况,文件服务器在启动过程中提示“Duplicate file name in thesame
directory,volume SYS not mounted”,即 SYS卷没有被安装,而终止网络运行。这种情况大都是由于文件服务器在正常运行时,突然停电,而你又没有安装不间断电源造成的。Novell网的公用程序Vrepair(磁盘镜像维护)便可以在不破坏硬盘数据的情况下纠正卷上硬盘存在的问题,包括修复硬盘上已损坏的文件分配表(File
Alloca-tion Table)目录登录列表(Directory Table)等。
Netware的FAT是双份的,并随时保持一致,该维护程序将从另一份完好的FAT中镜像(MIRROR)拷贝回遭破坏的那一份来修复它。
Vrepair程序的使用方法:
①在文件服务器控制台“:”下键人:
load [path] vrepair <Enter>
Vrepair程序一般在Novell网安装盘的第二张软盘上,必须指明路径,否则网络便认为该程序在位于SYS:SYSTEM目录中;而且此时必须关闭卷册,即必须确定没有任何人当前正在或已经登录进人网络中。
②在“Option”菜单中选取“Repair A Volume项目。
网络便自动修复损坏的文件分配表、目录登录列表等信息。卷册的大小决定着Vrepair完成的时间,若卷册超过200MB的空间容量,则程序运行时间至少要半个小时。
③当Vrepair完成时,给出提示,问是否把修正写人磁盘,在提示符后回答“Yes”即可。
④按下任意键,回到“Option”画面。
⑤按“0”退出。
经过上述步骤后,文件服务器一般均可正常安装卷,但此方法并不意味着可为你恢复服务器上所有已遗失或损坏的数据,不可依赖Vrepair来取代常规的系统备份。
防止出现上述问题必须注意正常的关机步骤即关闭服务器前必须键人DOWN命令,正常下网,或者增加
不间断电源系统。
九、Novell网络上误删文件的恢复
工作中,用户不慎将网络上的目录和文件删除,造成整个应用系统瘫痪。我们灵活利用NetWare提供的菜单实用程序Salvage,成功地抢救了被误删的文件,使各环节工作恢复正常运行。现将恢复Novell网误删文件的方法介绍如下,供广大网络用户参考。
Salvage能恢复现存目录中的被删除文件和被删除目录中的被删除文件。其文件列表不仅能列出被删文件的最新版本,而且能列出被删同名文件的所有历史情况。它的主菜单提供了如下4项功能;
(1)Salvage From Deleted Directories(从已删目录中抢救)
(2)Select Current Directory(选择当前目录)
(3)Set Salvage Options(设置抢救选项)
(4)View/Recover Deleted Files(查看/恢复被删文件)
其中选项(2)能将目录切换到网络上任意的现存目录;选项(3)能确定被删文件列表的方式,如文件列表按删除日期排序(Sort List by Deletion
Date)、按文件大小排序(Sort List by File Size)、按文件名排序(Sort list byFilename)、或按拥有者排序(Sort
List by Owner)。
当一个目录已被删除时,它的抢救文件被保存到该卷的隐含目录DELETED.SAV中,通过选择(l)“SalvageFrom Deleted Directories”选项,能够按选项(3)指定的方式列出给定通配符的所有被删文件,使用F5或F6键标志要恢复的文件,按Enter键,并得到证实后即可恢复。
当目录存在时,配合使用主菜单中的选项(2)和(4),即可按选项(3)指定的方式列出任意目录中被删除文件的文件列表,使用与前述同样的操作方式,即可抢救现存目录中的所有被删除文件。
Salvage能抢救误删文件的前提是误删的文件在网络上没有被清除。当使用 NetWare网络清除命令(如 PRUGE命令或Salvage的清除功能)清除文件后,文件在服务器上被永久地清除,则误删文件不能被恢复。
十、如何在Novell上生成菜单
NetWare里提供了一个菜单生成器,利用它可生成一个菜单,内含学生上机需要的项目,学生可自由选择内容上机,主要在上复习课或学员水平不齐的情况下使用。其方法为:
第一:在根目录下建立一个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 cail
item fox—cai{batch}
exec foxcai
并编好菜单的出口文件,如ddd.bat,ucdos.bat,foxba se.bat等文件的内容。在调ucdos、foxplus软件时,还要考虑其产生的用户文件最好放在一个用户目录内,既可定时清除,又便于保护系统文件。
第四:发menumake qqq.src命令,将qqq.src转化为qqq.dat文件。
第五:发 “nmenu qqq.dat命令,出现菜单,调试这个菜单,检查选择相应的栏目时,是否执行了相应的程序。
第六:调试好后,可将nmenu qqq.dat命令放人用户的登录文件中,机器启动时自动调人、执行。其写法为exit“nmenu qqq.dat”。这样一开机,便会自动出现一个菜单。
十一、Novell上删除怪目录
Novell网络在工作站上随意操作,可能会产生一些怪目录,即目录名是由一些怪字符组成。由于目录名不能直接输人,并且有些目录非空,用DELTREE命令或网络菜单程序Filer不能直接删除,给网络维护管理带来麻烦;但用网络菜单程序Filer的目录搬移项,先对所需删除目录进行搬移并改名,然后进人该目录进行逐级删除,则可删除怪目录项,具体步骤如下。
1.调用网络菜单程序Filer进人主菜单“AvailableTopics”。
2. 选择“Select Current Directory”项,将当前目录设为需删除目录的上一级目录。
3.选择“Directory Contents”项,将光条移到需删除目录处,按回车进人下级菜单“Subdirectory Options”。
4.选择“Move Subdirectory’s Structure”项,接回车出现提示信息“Destination Directory:_”时键人当前目录(即屏幕顶行所显示目录)。接着出现提示信息“New
Name:_ ”时先用退格键将怪目录名删除,然后输入新目录名,新目录名称用简单的西文字符,按回车后需删除的怪目录就被搬移并改名。
5.按Esc键返回Filer主菜单Available Topics”,选择Select Current Directory”项,将当前目录设为需删除的被改名后的目录。
6.选择Directory Contents”项,进入改名后的目录,查看目录内容。如果目录内还有其它怪目录项,重复第3、4、5、6步,直到目录里的内容可用Delete键直接逐项删除为止。
7.用Delete键逐项逐级删除目录里的内容,直到需删除的目录为空。
8.返回需删除目录上级目录,将其删除。
9.按Esc键退出网络菜单程序Filer。
(白华飞)