MS-DOS多重配置的应用技巧 新疆 陆喜 1995-01-27 使用Multi-CONFIG的命令格式如下: [MENU]:这是CONFIG.SYS文件的第一行,意思是告诉机器,此CONFIG.SYS是一个多重配置,MENU即菜单。 MENUITEM:它是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 OFF LH /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:\DOS LH /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; 装入特殊显示功能模块 使用上述多重配置启动计算机,选择不同配置进行不同工作,非常实用方便。 (新疆 陆喜)