要将Interlnk客户驱动器或打印机口的操作重定向到lnterlnk服务器驱动器或打印机口,必须在CONFIG.SYS文件中用<DEVICE>或<DEVICEHIGH>命令装入此设备驱动程序。
在使用<INTERLNK>和<INTERSVR>命令之前必须安装LNTERLNK.EXE设备驱动程序。
语法 :
| DEVICE=[drive:][path]INTERLNK.EXE [/DRIVES:n] [/NOPRINTER] [/COM[:][n|address]] [/LPT[:][n|address]] [/AUTO] [/NOSCAN] [/LOW] [/BAUD:rate] [/V] |
参数:
[drive:][path]
指定 INTERLNK.EXE文件的位置。
开关项 :
/DRIVES:n
指定重定向驱动器的数量,默认值为3。若将n指定为0,则只能重定向打印机。
/NOPRINTER
安装INTERLNK.EXE时不重定向打印机。默认情况是,Interlnk重定向所有可用的打印机端口。
/COM[:][n|address]
指定用来传输数据的串口。n参数指定串口号。address参数指定串口地址。若省略n或address,则lnterlnk计算机查找所有串口并用找到的第一个串口和服务器相联。若指定/COM开关并省略/LPT开关,则客户计算机只查找串口。默认情况是,lnterlnk扫描所有的串口和并口。
/LPT[:][n|address]
指定用来传输数据的并口。n参数指定并口号。address参数指定并口地址。若省略n或address,则lnterlnk客户计算机查找所有并口并用找到的第一个并口和服务器相联。若指定/LPT开关并省略/COM开关,则客户计算机只查找并口。默认情况是,Interlnk扫描所有的并口和串口 。
/AUTO
仅当客户计算机启动时能和服务器建立联接,才在内存中安装/NTERLNK.EXE设备驱动程序。默认情况是,不管客户计算机是否能建立联接都将程序安装在内存中。
/NOSCAN
将INTERLNK.EXE设备驱动程序安装到内存,但在设置其期间不建立客户机和服务器之间的联接。默认情况是,只要一安装INTERLNK.EXE,客户机就会试图建立与服务器的联接。
/LOW
将INTERLNK.EXE装入常规内存,而不管上端内存区是否可用。默认情况是,若上端内存区可用则INTERLNK.EXE会被装入上端内存区。
/BAUD:rate
设置串行通讯的最大波特率。rate的合法取值为:29600、19200、38400、57600和115200。默认值是115200。
/V
防止和计算机时钟冲突。在计算机间使用串行联接,当使用lnterlnk存取驱动器或打印机端口有一台计算机停止运行时,应指定此开关。
指定驱动器数量
用/DRIVES开关指定重定向驱动器的数量时,应确保信CONFIG.SYS文件中的 <LASTDRIVE>命令设置能够满足重定向驱动器数量的需要。
装入到上端内存区
默认情况下,当MS-DOS 6.22 UMB支持打开,并且内存充足时,lnterlnk设备驱动程序会被装入到上端内存区。要将Interlnk装入到常规内存,应使用/LOW开关。
lnterlnk命令在CONFIG.SYS文件中的位置
装入INTERLNK.EXE命令的位置会影响以前已存在的驱动器分配。例如,假定计算机中有一个软盘驱动器(A),两个硬盘驱动器(C和D),两个RAM驱动器(E和F)。若在安装RAM驱动器之前装入INTERLNK.EXE设备驱动程序,并选择重定向三个驱动器,则Interlnk将字母E、F和G分配给重定向驱动器,将字母H和I分配给RAM驱动器。为防止这种情况的发生,应在CONFIG.SYS文件的最后装入INTERLNK.EXE。
节省内存
默认情况时,Interlnk将所有代码装入内存。指定/NOPRINTER、/LPT或/CPM开关可以节省内存。若指定/NOPRINTER开关,Interlnk程序就不装入重定向打印机的代码;若指定/LPT开关而不指定/COM开关,则不装入支持串口的代码;若指定/COM开关而不指定/LPT开关,就不装入支持并口的代码。
当Microsoft Windows使用串口鼠标时
若Microsoft Windows使用串口鼠标,则应指定/LPT开关或用/COM开关指定鼠标所用串口以外的串口 。例如,若串口鼠标用COM1,计算机使用并口联接,则应指定/LPT开关以阻止Interlnk扫描所有的串口。
在Microsoft Windows中重定向LPT1或LPT2
使用Control Panel将打印机指派为LPT1.DOS或LPT2.DOS,就可在Microsoft Windows中重定向LPT1或LPT2。并在Microft Windows中打印。
MS-DOS版本
若两台计算机运行的DOS版本不同,则有些DOS功能在客户机上就不能使用。例如,若Interlnk服务器有很大的硬盘分区。而客户机运行的是MS-DOS 3.0,则这些硬盘分区就不能为客户机所用,因为MS-DOS 3.0不能支持这些分区。
运行服务器上的应用程序
在使用Interlnk程序运行服务器上的程序之前,必须确保这些程序已经为客户机配置过。
使用INTERLNK时的限制
以下命令不能和|NTERLNK.EXE设备驱动程序一起工作:
| CHKDSK | FORMAT |
| DEFRAG | MIRROR |
| DISKCOMP | SYS |
| DISKCOPY | UNDELETE |
| FDISK | UNFORMAT |
假定Interlnk文件在驱动器C的DOS目录下,并使用串口来联接两台计算机。要启动Interlnk,并且不重定向打印机,在CONFIG.SYS文件加入以下命令行即可:
device=c:\dos\interlnk.exe /com /noprinter
若要指定Interlnk使用地址为3F8的非标准串口,则在CONFIG.SYS文件中加入以下命令行:
device=c:\dos\interlnk.exe /com:3f8