Board logo

标题: 很有用的磁盘盘符修改工具 [打印本页]

作者: lydong     时间: 2003-3-5 00:00    标题: 很有用的磁盘盘符修改工具

大家有没有装过双硬盘呢?相信很多人都有这方面的经验——当在安装完双硬盘后最常发生的问题就是“盘符错乱”,就是在安装了第二块硬盘后,你会发现第一块硬盘中D盘的盘符变了。如你原来的第一块硬盘分C、D两个区在IDE1,而新买的第二硬盘分为C、D二个区在IDE2。在安装了双硬盘并且在CMOS中正确设置了两块硬盘参数后,查看“我的电脑”,会发现原来在老硬盘D区的所有内容现在全都跑到E区去了,而D区变成了第二块硬盘的第一个区,各个分区的具体分布如下:C区(老硬盘)、D区(新硬盘)、E区(老硬盘)、F区(新硬盘)。这样盘符的变更就使得原来安装在老硬盘D区上的所有软件几乎都没法使用了。

  可能这个个头疼的问题困扰我们直到现在,但我们总不能再将所有硬盘重分区和格式化一遍,然后再从零开始安装吧?其实这全是因为Windows没有办法让你指定盘符而造成的(DOS中有ASSIGN命令,也可替换盘符,但对WINDOWS的用户就没有那么实用了)。

  Letter Assigner能让你在DOS或WINDOWS中指定磁盘盘符!它提供了MS-DOS中的程序,让你不会在DOS中找不到自己的硬盘。Letter Assigner以记录硬盘的实体序号或是卷标(label)来辨别磁盘,你不用担心因为硬盘重新分区,或是增加新硬件而导致的盘符改变,会让程序不记得原来的排列。

  值得注意的是:Letter Assigner不允许你将Windows本身所安装的硬盘改变盘符(如Windows安装在C盘,那么在Windows下C盘盘符是不能更改的),另外压缩磁盘也有所限制,不过你无需担心,因为当你做了不适当的调整时,程序会出现警告讯息,告诉你程序无法执行你所要求的动作。

  在DOS下你可以使用Letassig.exe来指定盘符。其格式是:
LETASSIG [/M] [/O:file] [/CD] [/nologo] X=mylabel或X=(nnnn-nnnn)或X=Y:,
其意义是:/M显示详细的映射磁盘卷标信息;
          /O:file将盘符列表输出到一个指定的文件;
          /CD将当前的目录虚拟成一个硬盘盘符;
          /nologo在运行Letassing.exe时不显示程序名、版本和版权信息;
          X=mylabel即将磁盘卷标(label)为Mylabel的盘指定其新盘符为X;
          X=(nnnn-nnnn)即将磁盘的序列号(serial number)为nnnn-nnnn的盘指定其新盘符为X;
          X=Y:即将现在盘符为Y的磁盘指定其新盘符为X。

  例如:将盘符D分配给卷标是“hjz898”的磁盘,将盘符E分配给序列号为56A9-7F3D的磁盘,将盘符F分配给系统已分配好盘符的磁盘C:,并且显示详细的映射磁盘卷标信息,则执行letassig/M D=hjz989 E= (56A9-7F3D) F=C:即可。

  若你以内存仿真硬盘(虚拟硬盘)的话,Letter Assigner也可以用辨识“MS-RAMDRIVE”磁盘卷标的方式让你指定虚拟磁盘的盘符哦。


作者: lydong     时间: 2003-3-5 00:00
哦,刚才忘记提供下载地址了,[em02]

下面是Letter Assigner的下载地址:

安装程序(for windows):打开附件    链接已失效(管理员注)

DOS程序:打开附件    链接已失效(管理员注)
作者: Wengier     时间: 2003-3-6 00:00
好软件。
作者: lydong     时间: 2003-3-6 00:00
是的!
作者: 如是大师     时间: 2003-3-14 00:00
用用看吧
作者: msdos622     时间: 2010-12-27 20:59
能交换盘符才有用
作者: doslike     时间: 2011-1-1 19:40
虽然地址无效,但我也感谢楼主的奉献
奖励40积分