可以代替BACKUP的ARJ多卷压缩功能
ARJ 压缩工具不同于其它的压缩工具软件的最大特点就是它的多卷压缩功能。它可以按照不同的命令行参数,将一个硬盘中所有的文件或一个大文件压缩成指定大小的压缩包。这就相当于DOS中的BACKUP所具有的功能。
下面结合具体的例子来讲述:(其中的C:\DOT\JLS.DOT为待压缩的大文件及所有目录,JLS为压缩后想给的名字,ARJ的版本为V2.41)
例一,压缩备份一个大文件。
ARJ A A:JLS C:\DOT\JLS.DOT -VV1200 -JM
其中命令参数A已经在《电脑报》上介绍过,在此只介绍开关参数的意义。
-VV1200中,第一个V表示按多卷压缩,第二个V可选,如选择,则在每个卷完成后响铃提醒。1200表示压缩卷的大小为1200K(即装满一张1.2M的5寸盘),相应的1440表示压缩卷的大小为1440K(1.44M的3寸盘)。也可以给出其它的大小规格,如400K、560K、1100K等,但此时应在数字后面加上字母K,以便于ARJ识别,如果你的软盘上有DOS或PCTOOLS标识的坏道,或者你不能确定此盘还有多少剩余空间,则可以用-VVA开关,(A为英文AUTO TEST_自动检测)ARJ会自动检测目的盘的剩余空间。-JM开关表示以最大的压缩方式压缩。如果为-JM1,则以既较快的速度、又是最大的压缩方式压缩。另外此项还有以下参数可以选择:
-M0:仅仅是贮存、备份(无压缩,在需要最快速度时使用)
-M1:好的压缩率(不带参数时的缺省方式)
-M2:占用较少的内存,较小的压缩比
-M3:快速!较小的压缩比
-M4:最快!最小的压缩比
压缩备份到软盘上的文件名从第一张开始依次为:JLS.ARJ、JLS.A01、JLS.A02、…
备份盘要恢复到硬盘,可以使用以下命令:
ARJ E A:JLS C:\DOT\ -V
然后按照提示以.ARJ、.A01、.A02、…的顺序一张一张地恢复(解压)到硬盘。
例二,压缩备份一个硬盘。
ARJ A A:\DISKC C: -VV1200 -R -JM1
此命令没有指明源文件,而只有一个C:盘符,表示压缩备份整个C盘到A驱(1.MB),文件名为DISKC,后面的-R表示所有子目录下的文件都要压缩备份,就好像BACKUP中的/S开关参数一样。其它同备份大文件一样。
在此提醒各位玩家,如果你的硬盘速度足够快的话,可以先把压缩包建立在硬盘上,然后再分别拷到软盘上,这样可以提高备份的速度,也可以减少错误发生。
(重庆 车东林)