实际上,安装程序安装了两个用于控制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:<NUMBER
>]
/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驱动器,则
将其后字母赋予它。