JAR的压缩与解压缩功能

Author: 高锦松 Date: 1998年 第02期 12版

  令arj、rar、ain、pkzip、uc……望尘莫及的高压缩率;期待已久的Win95长文件名支持;倍感亲切的压缩进程百分比显示……这,就是堪称数据压缩王的JAR为你展现的全新境界。下面我们具体介绍它的压缩和解压缩功能的使用:
  1.JAR的压缩功能:
  例:将C盘的Windows压缩备份为a:盘的windows.jar,包括多层子目录并采用最大压缩率,其命令格式为:
  jar32 a -r -va -m4 a:windows.jar c:\windows\
    其中:-r表示含子目录压缩,-va表示自动测试a:盘所剩余的空间,-m4表示以最大压缩率压缩(按压缩率从小到大排列,依次有-m1、-m2、-m3、-m4四个可选项,-m2为默认值)。
  若有长目录名压缩,则需将目录名和盘符加双引号。如:把C盘的My Documents备份为a:盘的My Documents.jar,命令格式为:
  jar32 a -r -va -m4 ″a:My Documents.jar″ ″c:\My Documents\″
  2.JAR的解压缩功能:
  例:将a:盘的windows.jar解压缩到c:盘的根目录下,命令格式为:
jar32 x -y a:windows.jar -oc:\
其中,x表示解压缩,-y表示对所有的提示都以y即YES来回答,-o表示将文件解压缩到特定的路径及目录。
  注意:若备份文件有多张软盘,需将最后一张盘先解压缩,然后按提示依次插入软盘。例:备份盘依顺序有1、2、3、4、5,解压时插入顺序为5、1、2、3、4、5。
  以上介绍的是JAR32.EXE的主要功能,若为JAR16.EXE,只需将上述命令格式中的JAR32改为JAR16即可。