用好自带的“虚拟光驱”
软件世界
你知道在天天打交道的Windows里面留有一个相对安全又方便高效的虚拟光驱软件吗?──Subst。准确地说它是个命令行工具。这个在DOS时代就已经存在的东东却到今天仍有不可忽视的作用。它的用法很简单,比如想把一张《走遍美国》的英语学习光盘虚拟成电脑里的H盘,我们就把整张光盘的内容全部拷到E:\English目录中(任意本地磁盘目录,前提是要有足够的磁盘空间),接下来只需在运行对话框或MSDOS的提示符下键入“subst h: e:\English”(不加引号,下同)就行了。这时,你打开我的电脑看看,是不是有了变化?如果此光盘支持autorun(自动播放)的话,你直接双击它就会弹出自动播放界面,并且你可以通过修改autorun.inf文件来为“光驱”打造自己喜欢的图标。是不是很COOL?触类旁通,想想如果你要在一台没有软驱的电脑上要骗过杀毒软件而制作一张杀毒引导盘,如果你还要在这台电脑上装个Office97(常规方法安装需要协议盘),并且还要向朋友炫耀你有个100GB以上的超大硬盘(只要你的文件目录够多,肯定行!)……那Subst肯定会帮你省事很多。
然而你也别兴奋得太早,在每次重启后你的所有“虚拟光驱”都会消失得无影无踪。如果你有10个目录要虚拟,你就要再执行10遍Subst命令。这时聪明的朋友肯定想到了:BAT!对了,我们可以在Autoexec.bat文件里加入如下语句:
“Subst h: e:\English”
“Sbust j: e:\vcd”
“……”
这样,Windows就老老实实地每次重启都会自动加载“虚拟光驱”!但在Win2000和WinXP中稍微麻烦一些,除了执行上述命令之外还需进入注册表,定位到HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run键值下,新建一字串值。取名任意,键值为“C:\autoexec.bat”再注销或重启一下就可以了!
最后要注意的是,Subst命令只对文件夹有效,也就是说无法处理ISO、FCD等格式的虚拟光驱文件和单个文件的虚拟,并且对于一些加了密的光盘也无效。差点忘了告诉大家删掉它的方法,也很简单,键入:
subst 你的虚拟盘符: /d。