也谈两台微机通信的最简方法

Author: 江苏 戴爱平 Date: 1995-06-30

        一、硬件连线问题
        RS-232-C串口有25针和9针之分,该文已介绍了两个9针串口之间的连线。25针与9针及25针与25针串口的连线方式如下。
        25针对25针    9针对25针
        7-7           5-7
        2-3           3-3
        3-2           2-2
        4-5           7-5
        5-4           8-4
        6-20          6-20
        20-6          4-6
        二、软件控制问题
        对于两台用电缆直接连接的微机间文件传输,只要用DOS,而无须用专门的通信软件即可实现。
        1、低版本DOS
        对MS-DOS6.0以下版本,可以先用MODE命令设置通信参数。如 MODE COM1:2400,E,7,1,即设置传输速率为2400bps、采用偶校验、7位数据位、1位停止位。为保证通信双方步调一致,双方的通信参数应置为完全相同。然后即可用COPY命令来传送磁盘文件或键盘键入字符。如果要传送磁盘文件,发送方键入命令 COPY filename COM/,接收方键入命令COPY COM/filename,即可传送文件filename。如果要传送键盘键入字符,发送方键入命令COPY CON:COM/,接收方键入命令COPY COM/ CON:即可将发送方键入的字符在接收方的屏幕上显示出来。
        2、高版本DOS
        MS-DOS 6.0提供了两个专门用于双机通信的命令--INTERLNK和INTERSVR,利用它们可以方便地使一台计算机(称为客户机)将另一台计算机(称为服务机)的驱动器当作自己的驱动器来用。下面简要介绍其使用方法:
        首先在客户机的CONFIG.SYS中加入设备驱动程序INTERLNK.EXE(即DEVICE=C:\DOS\INTERLNK.EXE),然后在服务机上运行程序INTERSVR.EXE,在客户机上运行INTERLNK.EXE程序,即可用客户机对服务机的软、硬盘进行读写操作。
        INTERLNK.EXE和INTERSVR.EXE的详细使用方法请参阅有关DOS手册。
        本方法或许称不上最简单,但其低成本和使用方便却使其具有很强的实用性。
        (江苏 戴爱平)