MS-DOS多重配置的应用技巧

Author: 新疆 陆喜 Date: 1995-02-10

        使用Multi-CONFIG的命令格式如下:
        [MENU]:这是CONFIG.SYS文件的第一行,意思是告诉机器,此CONFIG.SYS是一个多重配置,MENU即菜单。
        ENUITEM:它是MENU的成员,格式为:
        MENUITEN=配置名称[,说明文字],可用多个。
        MENUDEFAULT:是缺省组,格式为:
        MENUDEFAULT=配置名称[,等待时间],可为其设定等待的时间,时间一过,自动执行这个配置,不必每次启动都进行选择。
        [COMMON]:是指每一个配置都要执行的公共部分。
        另,MS-DOS6.2提供了下面的参数:
        SHELL=C:\DOS\COMMADN.COM  /P /K XXXXX.BAT
        利用COMMAND.COM的新参数/K可指定启动时执行哪一个批处理文件,与Multi-CONFIG结合使用,您也可以做出Multi-AUTOEXEC,下面给出笔者计算机的CONFIG.SYS和AUTOEXEC.BAT文件及不同配置的批处理文件,以供参考。
        CONFIG.SYS文件
        [MENU];MULTI-CONFIG格式标志
        MENUCOLOR=12;设定启动时的屏幕为红色
        MENUITEM=EMS
        MENUITEM=NOEMS;共设置了三组CONFIG供选择
        MENUITEM=UCDOS
        MENUDEFAULT=EMS,3;启动时以EMS组为缺省组并等待3秒
        [COMMON];每个配置都要执行的公共部分
        DOS=HIGH
        DOS=UMB
        DEVICE=C:\DOS\HIMEM.SYS
        BUFFERS=15
        FILES=45
        SWITCHES=/F;启动时不必等待2秒检测[F5][F8]按键
        [EMS]
        DEVICE=C:\DOS\EMM386.EXE RAM HIGHSCAN NOEMS
        SHELL=C:\COMMAND.COM /P /K NOEMS.BAT;启动后执行NOEMS.BAT
        [UCDOS]
        DEVICE=C:\DOS\EMM386.EXE HIGHSCAN NOEMS
        SHELL=C:\COMMAND.COM /P /K UKP.BAT;启动后执行UKP.BAT
        AUOTEXEC.BAT文件
        @ ECHO OFFLH /L:1,63088 C:\vsafe; 装入内存驻留防毒程序
        LH /L:0,45456 /S C:\DOS\SMARTDRV.EXE /X; 设置磁盘调整缓冲程序
        PROMPT $p$g
        PATH C:\FOX;C:\WINDOWS;C:\DOS;C:\UCDOS;C:\CCED; 设置路径
        SET TEMP=C:\DOSLH /L:1,7328 c:\dos\doskey
        配置[NOEMS]的批处理文件:NOEMS.BAT@ECHO OFF
        LH /L:1,63088 c:\dos\vsafe
        LH /L:0;1,45456 /S C:\DOS\SMARTDRV.EXE /X
        LH C:\DOS\MOUSE; 调用鼠标驱动程序
        PROMPT $p$g
        PATH C:\FOX;C:\WINDOWS;C:\DOS;C:\UCDOS;C:\CCED
        SET TEMP=C:\DOS
        LH /L:1,7328 c:\dos\dokey
        配置[UCDOS]的批处理文件:UKP.BAT
        @ECHO OFF
        LH /L:1,63088 c:\dos\vsafe
        LH /L:0;1,45456 /S C:\DOS\SMARTDRV.EXE /X
        PRMOPT $p$g
        PATH C:\FOX;C:\WINDOWS;C:\DOS;C:\UCDOS;C:\CCED
        SET TEMP=C:\DOS
        LH /L:1,7328 c:\dos\doskey
        c:\UCDOS\RD16; 装入显示字库读取模块
        LH C:\UCDOS\KNL; 装入显示及键盘管理模块
        LH C:\UCDOS\PY
        LH C:\UCDOS\JP; 调用汉字输入法
        LH C:\UCDOS\WB
        LH C:\UCDOS\PT
        LH C:\UCDOS\RDSL; 装入失量字库读限模块
        LH C:\UCDOS\PRNT; 装入打印管理模块
        LH C:\UCDOS\TX; 装入特殊显示功能模块
        使用上述多重配置启动计算机,选择不同配置进行不同工作,非常实用方便。
        (新疆 陆喜)