DEFRAG的一个未公布的参数

Author: 广东 周卫红 Date: 1996-11-22

        我在使用DEFRAG的过程中,有时想要移动一些DEFRAG缺省配置不能移动的文件:比如系统软件。这样我就必须先把它们的属性全部变为文档,整理后又再变回去。虽然我编了一个批处理文件来做这件事,但在安装了新软件之后,批处理软件就又要修改:总是不能完全达到我“方便”的目标。
        终于在一次使用DEFRAG的过程中,一个无意中的击键错误使我发现了DEFRAG的一个未公布的参数,从此解除了我的烦恼。这个参数就是“/P”。它的功能就是忽略文件的属性进行磁盘碎片的整理,移动后文件属性不变。这个参数也可以与其它参数配合使用,例如“DEFRAG C:/F/P”、“DEFRAG C:/U/P”等。
        有一个例外:当磁盘上面有丢失的簇时,丢失的簇在带P参数的DEFRAG运行过程中,会被标记为不可移动。此时只需运行修理磁盘的软件。例如NDD、DISKFIX等修好即可。