MSCDEX(Microsoft CD-ROM Extensions): Microsoft CD-ROM扩展命令 提供对CD-ROM
驱动器的存取。可在AUTOEXEC.BAT中或从
命令提示符下装入MSCDEX。
简介
一旦你将
设备驱动装载加入CONFIG.SYS文件中时,你就需要把
微软的MSCDEX.EXE程序放入AUTOEXEC.BAT文件中。MSCDEX把设备的名称放进CD-ROM的设备驱动命令行中为CD-ROM分配一个盘符。
步骤
微软为在DOS系统中安装CD-ROM开发设计了两个步骤。首先通过CONFIG.SYS文件创建一个CD-ROM接口,从而安装一个特定的硬件设备驱动。然后在更高层面上,运行AUTOEXEC.BAT文件中的MSCDEX给CD-ROM分配盘符。
CD-ROM越来越普及,几乎成为微机的标准配置。新近被采用的IDE接口,使CD-ROM安装变
得十分方便——用
双硬盘线连接硬盘和CD-ROM
驱动器后,再执行CD-ROM硬件附带的
软盘中的
安装程序(INSTALL或是SETUP)即可。
不少人往往忽视安装过程的第二个步骤——软件安装。如果软件安装不正确,或是与其
他
软件冲突,CD-ROM将不能正常工作。在一些特殊情况下,用户还必须手工安装
设备驱动程
序。所以,了解一下安装程序做了哪些工作是有必要的。
运行
实际上,安装程序安装了两个用于控制CD-ROM硬件的软件——在CONFIG.SYS文件中加入
CD-ROM的
驱动程序,这个程序因不同的硬件而各异,如MITSUMI的MTMCDAE.SYS,SONY的ATAPI
_CD.SYS;在AUTOEXEC.BAT加入Microsoft的CD-ROM扩展命令MSCDEX.EXE。设备驱动
程序告诉
计算机,CD-ROM
驱动器的存在。而MSCDEX.EXE告诉DOS,CD-ROM
驱动器的存在。MSCDEX.EXE是
为在MS-DOS下存取HIGHT SIERRA或ISO9661格式的数据专门设计的。因为MS-DOS没有内装支
持CD-ROM
驱动器的功能,必须使用MSCDEX,给CD-ROM驱动器一个字母作为
逻辑驱动器号。MS
CDEX.EXE就像一个改向器,当CPU读取的文件不在硬盘或
软盘上时,就改向到CD-ROM驱动器。
这样,在用户看来,CD-ROM驱动器就像一只容量非常大的只读的磁盘。
@@38P18900.GIF;图1@@
MSCDEX.EXE可以从CD-ROM驱动器厂商或MS-DOS(6.0或6.2版)中得到。要注意它同DOS版
本的匹配(见下表)。最新的MSCDEX.EXE 2.23版可以适用于任何DOS版本。
MSCDEX.DEX的句法是:
MSCDEX/D:[/D:...[/E][/K][/S][/V][/L:][/M:
>]
/D:driverl是MSCDEX.EXE命令中一个必需的参数。它为CD-ROM指定一个驱动器名,通常
的驱动器名是MACD000。这个驱动器名,必须同CDNFIG.SYS中设备驱动程序的/D参数匹配。
当为系统安装第二台CD-ROM驱动器时,重复此参数,驱动器名改为MSCD001。每个CD-ROM驱动
/E规定如系统有可供使用的扩页内存(EMS),则用扩页内存储存
扇区缓冲区。
/K表示MS_DOS将支持日本汉语的CD-ROM
卷标,在默认情况下是不支持的。
/S允许在网络环境Windows for Workgroup环境中共享CD-ROM驱动器。
/V统计加载MSCDEX.EXE后系统的内存情况,并显示。
/L:letter赋予第一个CD-ROM驱动器一个指定
逻辑驱动器名,如有多个CD-ROM驱动器,则
将其后字母赋予它。
示例
例如:
这条命令设置了两个CD-ROM驱动器,驱动器名分别为MSCD000和MSCD001,
逻辑驱动器名
分别为G和H,并在扩页内存中开辟扇缓冲区。在DOS提示下键入H:回车,即可进第一个CD-RO
M驱动器。
MSCDEX命令既可在批命令中执行,也能在DOS提示符下执行。习惯上是将此命令放在AU
TOEXEC.BAT文件中。MSCDEX.EXE一旦执行,就
常驻内存,有时为了节约内存的开销,可以在需
要用CD-ROM
驱动器时才键入此命令。无论哪种方法,都要先在CONFIG.SYS文件中用DEVICE或
DEVICEHIGH命令装载设备驱动程序,CD-ROM
驱动器才能使用。