如何在软驱上运行CCED5.0测试版

Author: 曹国钧 Date: 1995-10-13

        CCED5.0测试版是为硬盘而设计的,无法直接在软盘上运行。经笔者分析其原因是CCED5.0在开始运行时首先判断当前的驱动器是否为C盘,如为C盘,就可运行CCED5.0,否则就出现上面的错误信息。根据此分析,笔者认为只要想办法制造一个除A驱或B驱之外的驱动器就可正常使用CCED5.0测试版,下面就是笔者提供三种方法,供读者参考。
        1.在286以上微机,使用建立虚氦盘方法,即在CONFIG.SYS中加上一条建立虚拟盘的命令,在MSDOS 3.30的CONFIG.SYS中的配置如下:
        DEVICE=A:\VDISK.SYS384 512 64/E
        在DOS 5.0以上版本的CONFIG.SYS配置如下:
        DEVIDE=A:\HIMEM.SYS
        DOS=HIGH
        DEVICE=A:\RAMDRIVE.SYS 320/E
        SWITCHES=/K
        AYTIEXEC.BAT内容如下;
        @ECHO OFF
        COPY A:\CCED C:>NUL
        A:
        进入所需的汉字系统,如UCDOS、2.13H软盘版,但注意当需进入CCED时,就必须进入C驱动器,而且运行CCED时,输入文件名时应带上盘符,如A:\CCCC.WPS,否则文件建立在虚拟盘
        中,关机后就会丢失。
        建立虚拟盘的优点就是CCED5.0的运行速度快,避免了使用菜单时的读盘。
        2.使用MSDOS 3.10以上提供的SUBST.COM程序将CCED的子目录当做一个驱动器来处理。SUBST命令的使用格式为:
        [d1] [PATH] SUBST d2:d3:PATH[/D]
        它是将一个已存在的d3:path逻辑地定义成另一个驱动器d2:,这样就将不同的盘符的驱动器联系起来,在d2与d3:path之间建立了不可逆的通道,使得对d2的访问,就变成了对d3:path的访问,其中参数/D则删除了以上这种联系。如SUBST C:A:\CCED就是将A盘的CCED子目录当作C盘处理,这样CCED5.0照样能在A:\CCED中运行。在AUTOEXEC.BAT中可增加SUBSTF:A:\CCED(若有硬盘C、D分区)。该方法的优点就是不占用太多系统常规内存,特别适用于经济型家用电脑的PC机的使用,但其缺点就是速度慢。
        3.使用MSDOS提供的ASSIGN.COM命令,该命令将驱动器A与驱动器C等同,即ASSIGN C=A,这样在A驱动器运行CCED就相当于在C盘上使用CCED。在A盘中建立如下启动CCED批处理文件A.BAT,其内容如下:
        @ASSIGN C=A
        CD\CCED
        @CCED %1
        CD\
        @ASSIGN
        为了微机系统有一个C盘,可在DOS系统盘的CONFIG.SYS中加上如下一行:
        DEVICE=A:\VDISK.SYS1 256 8
        该命令建立了一个KB大小的虚拟盘,其盘符为C:,在ASSIGN C=A命令中就使A与C等价,从而实现了在软盘中运行CCED系统。
        以上方法对于CCED 3.0/4.0/5.0均是适用的,读者可仿照执行。