Software 版 (精华区)
发信人: braveheart (勇敢的心), 信区: Software
标 题: 光驱虚拟工具大荟萃DOS篇
发信站: 紫 丁 香 (Wed Sep 1 12:19:33 1999), 转信
虚拟光驱技术也称仿真光驱技术,它是利用软件方法模拟生成和物理光驱功能一模一样
的虚拟光驱,一般物理光驱能做的事虚拟光驱一样可做到。当然,虚拟光驱最根本的功
能还是执行程序免用光盘,不但如此,虚拟光驱还有很多一般物理光驱无法达到的功能
。例如快速的处理能力,能够轻而易举地实现“100X光驱”,因为此时光驱的速度实际
上就是硬盘的速度,能够大大延长光驱的使用寿命(把读光驱转嫁成读硬盘,光驱寿命
倒是延长了,硬盘的寿命呢?);能够实现你需要多个“光驱”的愿望,不用换碟取碟就
能同时执行多片光碟的程序;在Windows9X中还可以在“控制面板”中设置虚拟光驱是否
“自动插入通告”等。下面笔者按时间顺序对光驱虚拟器作一对比介绍。
DOS年代的老伙计
——CDX、BCD及KCDEMU
1.CDX
这是我最早用的一款光驱仿真器,想当年玩游戏《水浒传——梁山英雄》的时候,
它不但保护了我的光驱,而且省掉了玩游戏时找光盘的麻烦。CDX确实是DOS环境下一个
绝好的光驱仿真器。事过境迁,还在用此“老古董”的发烧友可能已经不多了。该软件
精悍到只有一个大小为8.9KB的CDX.EXE文件。用不着安装,随便拷贝到一个需要的目录
即可使用。
CDX的使用方法:
CDX /H(?) 得到帮助信息
CDX /U 从内存中卸载CDX仿真程序
DIRECTORY 仿真为光驱的硬盘目录,该目录
的文件是从需要仿真的光盘上拷
贝过来的
CDX /L:x 使用字母X作为仿真光驱的盘符
比如某游戏(或者是其它需要光盘才能运行的软件)是从当时的光驱H盘安装的,安装之
后可将光盘上的安装内容拷贝到硬盘上的一个目录,比如D:\ABC,则在运行该程序前必
须先运行“CDX D:\ABC/L:H”使D:\ABC目录仿真为光驱H,工作完成之后,还要运行“C
DX/U”从内存中卸载CDX,如果你嫌手工运行麻烦,可以编写一个批处理程序来完成。
2.BCD
比起CDX来,BCD的功能则要强大得多,它不但短小精悍(包括说明文件不足35KB)
,而且是多面手,在DOS、Windows95/98等环境中均可正常运行,并且可以仿真多达九个
光驱。
BCD的主要参数及意义
D: 仿真的光驱盘符
D:=X:\DIRNAME 将硬盘的X:\DIRNAME目录仿
真为光驱D
/n:Number 指定要仿真光驱的数目
/e 使仿真的光驱可用(默认)
/d 使仿真的光驱不可用
/u 从内存中卸载BCD
/I 显示BCD当前的设置情况
来,我为大家举几个例子,看看BCD究竟是怎么用的。
BCD G:=D:\XCOM3——将D盘的XCOM3目录仿真为光驱G;如果省略等号后面的被仿真目录项
,程序将把当前的硬盘目录仿真为光驱,比如“BCD E:=”将当前目录仿真为光驱E。
BCD E:=“C:\Program Files”——将C盘的Program Files目录仿真为光驱E。特别注意
,如果要仿真的目录是长文件名,则必须将它用双引号括起来。
BCD F:/n:4——将有四个仿真光驱,盘符从F开始,依次是F:、G:、H:、I:。
3.KCDEMU
Drive Emulator v1.5(简称为KCDEMU)的使用方法与前两者大同小异,同样可以在
DOS、Windows95/98中运行,该程序大约占用27K常规内存,创建的虚拟光驱个数只要与
物理驱动器加在一起不超过26个即可。KCDEMU光驱仿真器的安装文件是一个大小约60K的
自解压压缩文件,安装过程实际上是把文件解压缩到任一目录即可。
安装后文件如下:Readme.wri:说明文件;Lice-nse.txt:使用许可证协议;KCDEMU.ex
e:光驱仿真主程序;KCDDEL.exe:仿真光驱删除程序;KCDVIEW.exe:仿真程序查看程序;KC
DDOS.exe:DOS命令行光驱仿真创立程序;KCDLINE.bat:在命令行建立(多个)虚拟光驱的批
处理程序;KC.NFO:关于Koshikan Corp.(出品该程序的公司)的信息。
我们来看看KCDEMU是怎么样“真真假假”地为你虚拟光驱的。首先进入KCDEMU的安
装目录,键入主程序名:KCDEMU,然后键入想仿真的虚拟光驱盘符,再键入硬盘仿真光驱
的盘符和路径;当然也可以在命令行上直接建立虚拟光驱,如命令“KCDLINE C:\MYDIR
H:”就可以将C盘的MYDIR目录仿真为光驱H。
假设你想删除虚拟光驱,只要运行“KCDDEL”,在出现的提示信息处键入要删除的
虚拟光驱盘符即可。KCDVIEW可以查看虚拟光驱的信息。
上述三款仿真程序都是用于DOS环境,请记住使用的注意事项:①在物理光驱中安装
应用程序(游戏),请记住安装时光驱的盘符。②拷贝光盘的内容(第一步安装的应用
程序的安装盘全部内容而不是整个光盘内容)到硬盘上,注意,拷贝的内容必须与光盘
有相同的目录结构。③如果应用程序需要光盘才能运行,则必须在运行应用程序前将硬
盘上的那个目录用仿真命令仿真为安装时的光驱,否则仍需光盘才能运行应用程序。④
程序运行完毕后应将光驱仿真程序从内存中卸载。为了避免手工操作的麻烦,可以将光
驱仿真、第一步安装的程序和仿真卸载写入一个批处理程序中。⑤如果在DOS下使用后你
的物理光驱不见了,请在CONFIG.SYS文件中添上一行“LASTD-RIVE=Z”。
上述三款虚拟光驱软件在功能上似乎无优劣可言,但CDX和BCD从内存卸载后,虚拟
光驱仍然不能被取消,KCDEMU则可以取消虚拟的光驱。这个功能在DOS下很有用,试想一
下,如果虚拟光驱的盘符与你的物理光驱盘符一样,在虚拟光驱被取消前,你的物理光
驱能够用吗?
--
我无法遏制蚕花的开放,就如同我无法躲避真实生活的层层磨砺。
※ 来源:.紫 丁 香 bbs.hit.edu.cn.[FROM: riee.hit.edu.cn]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:5.023毫秒