多台微机数据互传的最简方法 江苏 苗建轲 1996-08-23 笔者也曾这样做过,但是发现有以下几个缺点: 1、联机过程中,作为服务器的微机不能退出INTERSVR程序,否则联机中断,要想再联机,客户机需要重新启动。要让服务器与客户机互换,服务器又需要重新启动,且原客户机需要先运行INTERSVR程序,非常不方便。 2、联机时,作为服务器的微机上的文件完全公开,不能保护不宜公开的文件。 3、这种联机方式不接受CD-ROM,这一点更是让人遗憾。 4、不能实现三台微机同时联机。 在此,笔者介绍一种方法,基本上可以克服以上这几个缺点,即利用PCTOOLS9.0版本提供的DRIVEMAP.EXE加上一两根电缆就可以实现两台或两台以上微机的联机。下面以三台微机为例,具体介绍如下: 1、用其他文章介绍的串、并行口联机方法通过一根并行电缆和一根串行电缆把三台微机如此连接:1号机和2号机之间利用并口用并行线相连,而2号机和3号机之间利用串口1或串口2用串行线相连。(n=1或2) 2、在保证CONFIG.SYS文件中含有“LASTDRIVE=Z”的条件下启动三台微机,确认三台微机中都安装了PCTOOLS9.0且在命令路径中,各自运行DRIVEMAP/INSTALL,在输入各自的机器樗名称和保护磁盘的口令后,接着出现“CONNECTION TYPE”选项,这是让你指定如何使用DRIVEMAP与另一台微机联机,在1号机中选择LPT1,在2号机中选择LPT1和COMn,在3号机中选择COMn,确认后进入DRIVEMAP的管理窗口。 3、这里假定三台微机都有3个硬盘分区,2号机还安装有CD-ROM,这时1号、3号机可以退出DRIVEMAP,在2号机的“LOCAL DRIVES”中选择本地驱动器没有使用的盘符G:(标志为“AVAILABLE FOR MAPPING”)回车后出现本地划分驱动器小窗口。 在“ON CONNECTION”中选择LPT1,这时“TO Remote”中将出现1号机的五个盘符,选择DRIVE C:并选择OK,用同样的方法一一将1号机中的D:、E:定义为2号机中的H:、I,再在“ON CONNECTION”中选择COMn,将3号机中的C:、D:、E:定为2号机中的J:、K:、O:。这时在2号机中就增加G:、H:、I:、J:、K:、O:六个驱动器,所有对G:、H:、I:盘的操作就是对1号机的C:、D:、E:盘的操作。所有对J:、H:、O:盘的操作就是对3号机的C:、D:、E:盘的操作。如此,我们就可在2号机上实现三台微机数据互传。 最后,笔者就这一方法作一些补充: 1、每台微机的CONFIG.SYS中最好有如下配置:DEVICE=C:\DOS\HIMEM.SYS\;DEVICE=C:\DOS\EMM386.EXE;DOS=HIGH,UMB;FILES=40;BUFFERS=40;以及前面所述的LASTDRIVE=Z这几条语句。这样,在运行DRIVEMAP时,它会自动进入高端内存,实现零内存占用。 2、在第一次设置好DRIVEMAP的CGR中保存其配置,再在AUTOEXEC.BAT中加入DRIVEMAP/R,这样每次开机后,三台微机就处于等待联机状态,任一台微机再次运行DRIVEMAP,都可以定义二台(或三台)微机联机。有了网络配置后,若无微机使用网络驱动器,各台微机都能正常使用,就象没有设置网络一样,只有当某台微机使用网络驱动器时,才会影响另一台微机的使用速度。 3、各台微机在任何联机下,都可以用DRIVEMAP/U来解除网络设置,然后运行DRIVEMAP再建立新的网络设定。 4、如果要保护本地某个驱动器中的文件、可在DRIVEMAP管理窗口LOCALDRIVES选项中,选择好这个驱动器后回车,引驱动器就被PROTECTED。这样在另一台微机设置此盘为网络盘时将被要求输入保护口令。 5、不支持CD-ROM的工具软件也不支持这种简易网络,如PCTOOLS5.0等。支持CD-ROM的软件一般也支持这种网络,如WINDOWS3.X、PCTOOLS9.0、NORTON8.0、KV200、KILL等。 6、如果有CD-ROM,最好将它安装在2号机上,这样CD-ROM的使用效率较高。 7、利用此网络,还可以实现三台微机共享打印机,假设打印机接在3号机的LPT1口,下面简单介绍2号如何使用此打印机。先将2号与3号机定义的网络驱动器取消,在“LOCAL PORTS”窗口中,选择LPT2回车,再在“MAP LOCAL LPT2”窗口的“ON CONNECTION”选项中选择COMn,在“TO REMOTE”中选择LPT1并选择OK,退出DRIVEMAP,这时在2号机中,只要把需要打印的文件输出到LPT2就可以打印了。1号机上的文件可以通过2号机来打印。 8、通过并行口读写磁盘速度比串行口快得多,因此在传输大量数据时,应使用并行口联机。 此网络笔者在三台486/80 4RAM微机上使用,效果令人满意。类似地,如果用这种方法把四台微机联接成环状,可以实现四机互联,效果更佳。