Subst命令有妙用

1/31/2004来源:经验技巧人气:14976

尽管如今是Windows的天下,但是有些DOS命令还是很有用的,如Fdisk、Format等等,这里要说的是Subst命令,它的作用是用一个盘符来代替一个文件夹。别看它这个小程序,有时候还能够帮助我们解决大问题呢。

1、免软盘安装软件
有的软件在安装时需要从软盘中读取信息,但每次都从软盘中读取信息时间一长难免会对软盘造成伤害(可能我们身边的坏软盘已经有了一大堆了!)。其实,我们完全可以将软盘上的所有文件拷贝到硬盘上,如C:\Floopy,以后要安装软件前,在“开始”\“运行”窗口中输入 “Subst a: c:\floopy”命令后就无需再插入软盘了。从而保护了我们的软盘。

2、让WinZip以相对路径压缩文件
不知道大家注意到了没有,在WinZip的“Add files”对话框中有一个“Save full path info”(WinZip 7.0为“Save Extra Folder Info ”)选项,一旦选中此项,WinZip就会连同文件除盘符外的所有路径均压入ZIP文件包中,下次释放时就会连同所有文件夹信息一起释放,有时会给我们带来一些不便。其实,要解决这个问题,使用Subst命令就行了。如要将c:\zipfiles\files下的所有文件连同子文件夹下的文件压缩,则只要在“开始\运行”窗口中输入 “Subst o: c:\zipfiles\files”,然后打开资源管理器并双击O盘,这样选中所有的文件及文件夹即可以相对路径压缩了。

3、刻录长路径文件
现在使用CD-R来存储数据越来越普遍了,但是,许多光盘刻录软件都无法刻录长路径文件,一旦文件夹的层数超过了一定数目,则无法刻录。其实,聪明的读者看到上面第2点时就已经知道该怎么做了。也是将这些长路径文件所在文件夹仿制成一个盘,以后就可以任意拖动了。例如笔者将某一长路径文件夹仿制成一个J盘,然后在Nero - Burning Rom中刻录CD-R,完全正常嘛!