MS-DOS多重配置的应用技巧
[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; 装入特殊显示功能模块
使用上述多重配置启动计算机,选择不同配置进行不同工作,非常实用方便。
(新疆 陆喜)