RPLCMD.EXE使用详解

Author: 张利辉 Date: 2000年 第33期

  在设置NT远程启动网络时,一般先要安装NetBEUI和DLC协议,再安装和启动远程启动服务,随后使用RPLCMD.EXE对无盘工作站的网卡进行配置,最后安装无盘工作站。前面的两步相对比较简单,不易出错,但是在第三步无盘工作站网卡的配置过程中却容易出现问题。而在各种相关资料中一般只有某种特定网卡的配置方法,很难看到有介绍RPLCMD.EXE一般的使用方法。为了使大家更加熟练地掌握NT远程启动的设置方法,下面对RPLCMD.EXE进行一个详细的描述
  RPLCMD.EXE位于WINNT\SYSTEM32目录下,是Windows NT远程启动设置时经常使用的一个非常重要的交互式工具,它可以用来查看和更新远程启动服务数据库。该命令的格式如下:
  RPLCMD [\\计算机名]
  其中[\\计算机名]用于指定远程启动服务器的计算机名,一般情况下我们在服务器上进行设置,因而可以省略它。
  在远程启动服务启动之后,我们就可以在NT的MS-DOS方式之下键入RPLCMD,随后就会出现下面的提示信息,并等待用户的输入:
  适配器引导Config配置文件服务代理商Wksta[退出]
  我们可以在后面键入下面的八个命令之一(只需要输入第一个字母):
  A(Adapter):用于修改不完整的网卡记录。
  B(Boot):用于修改Boot Block记录,可设置网卡驱动程序文件(CNF文件)的路径。
  C(Config):用于修改配置记录,可指定系统目录映射关系文件(FIT文件)的路径。
  P(Profile):用于修改配置文件。
  S(Service):用于控制远程启动服务。
  V(Vendor):用于配置网卡厂商编码(即网卡ID的前六位数字)和网卡名称。
  W(Wksta):修改工作站记录。
  Q(Quit):退出本程序。
  键入上述命令之后,系统一般都提示Add Del Enum,有一些命令还可能提示Getinfo和Setinfo,这时就可以使用下面五条命令之一,完成相应的操作:
  A(Add):添加一条记录。
  D(Delete):删除一条记录。
  E(Enumerate):显示记录。
  G(Get information):获得记录信息。
  S(Set information):设置记录信息。
  上面有的命令可能还需要一些参数决定回显信息的多少,一般是0,1,2三个数字,数字越大显示的信息越丰富
  下面将设置网卡的一般顺序介绍一下:
  运行RPLCMD之后,先使用V命令设置VendorName(网卡厂商编码,即网卡ID的前六位数字)和VendorComment(网卡名称,可自定义,如MyNe2000),其他参数可以不输入。如果你的网卡硬件地址前六位不全相同,则可能需要多次使用本命令。若需要同时安装DOS和WIN95,对同类网卡此步骤只需要一次;
  然后,使用B命令增加网卡的BOOT BLOCK记录,这时可以只输入BootName(启动名称,可以自定义,如MyBoot)、VendorName(网卡ID的前六位数字,和V命令中的相同)以及Bbcfile(CNF文件的相对路径和名称),其它的部分可以不输入;
  最后,使用C命令添加可用配置记录,需要的参数是ConfigName(配置名称,自定义,如MyConfig,但不能和已有的配置重名)、BootName(与上一步的BootName一致)、目录名(DirName、DirName2)、共享和私有目录映射关系文件(.CNF文件:FitsShared、FitsPersonal)和ConfigComment(将来要显示出来的注释说明)。
  至此,我们就将网卡的启动配置设置好了,启动远程启动管理器,检查配置和修复安全性就可以使用刚设置好的配置记录了。如果看不到或不能使用新设置的配置记录,就说明在刚才的设置过程中出现了问题,需要重新使用RPLCMD的E(num)或D(elete)子命令对设置进行修改。