四种常用压缩软件实例

Author: 王秋水 Date: 1998年 第02期 15版

  以下是最常见的ARJ、AIN、RAR及PKZIP软件的分卷打包功能。
  以备份C:\DEMO下文件为例,将打包文件以DEMOBAK为名存入A:驱,在一张磁盘存满后自动提示,并在换盘后连续压缩直到完成操作:
  1.ARJ v2.50和v2.60 制作:ARJ软件公司  时间:95-05-31和97-11-16
  特点:目前最常用的DOS压缩工具,功能齐全,安全可靠。
  压缩格式:c:\>arj a -va -r -a a:demobak.arj c:\demo\*.*
  解压格式:c:\>arj x -va -r -y a:demobak.arj
  说明:
  a:将指定路径c:\demo下的所有文件压缩到档案文件a:demobak之中;
  -va:使用a:驱软盘上所有自由空间执行压缩任务。可以将a改为1440, 1200等,则以1.44M或1.2M大小分割备份文件;
  -r:压缩保存c:\demo目录的所有子目录及子目录下的文件;
  -a:对所有属性的文件都能进行处理,如无-a可能会在压缩包中漏掉一些被标记为特殊属性的文件(如隐含文件);
  x: 按原压缩路径解压释放文件;
  -y:对所有程序提问都默认按肯定回答直接执行。
  2.AIN v2.2  制作:Transas Marine有限公司   时间:1994-07-01  
  特点:速度最快,压缩率也不错,小巧玲珑,非常实用。
  压缩格式:c:\>ain a -fa -r -y a:demobak.ain c:\demo\*.*
  解压格式:c:\>ain x -y a:demobak 
  说明:
  a:将c:\demo路径下的所有文件(包括特殊属性文件)压缩到档案文件a:demobak之中;
  -fa、-y、-r、x参数分别与ARJ的-va、-y、-r、x相同。
   3.RAR.exe v1.55 制作:Eugene Roshal   时间:1995-08-16   
  特点:1) 可建立多卷自解压文件,目前共享软件中只有RAR可做到这点; 2) 支持图形和命令行模式,速度快、压缩率高,而且可自动识别arj所压缩的文件,并可自动调用arj.exe文件进行解压.
  压缩格式:c:\>rar a -v1440 -r -y a:demobak.rar c:\demo\*.*
  解压格式:c:\>rar x a:demobak
  制作多卷自解包格式:c:\>rar a -sfx -v1440 -r a:demobak c:\demo\*.*
  说明:
  -sfx:制作多卷自解包文件;
  其余同arj部分。
  4.pkzip.exe v2.04g  制作:PKWARE软件公司  时间:1993-02-01
  特点:早期最常用的压缩软件,速度快、压缩率也较高,只是操作较为烦琐。
  压缩格式:c:\>pkzip -a -r -P -&f  a:demobak.zip c:\demo\*.* 
  解压格式:c:\>pkunzip -d a:demobak.zip
  说明:
  -a:将文件加入到打包文件中;
  -r:将子目录中文件一起打包;
  -p:保存子目录(大写P可在打包文件增加子目录),-r与-p往往同时使用;
  -&f:这是V2.04g版本新增的分卷压缩功能,f意为在压缩前先检测目标盘是否已经格式化,若未格式化,则快速格式化目标盘。它所制作的每张分卷软盘上的文件名都相同,因此应及时在软盘上作好标记。
  -d:当ZIP文件里含有子目录名时, 只有以此命令参数才能将子目录也解压出来。否则,虽然子目录下的原文件能解压出来,但已没有了原来的目录结构。
  5.WINRAR v2.01制作:Eugene Roshal  时间:1997-02-20 
  特点:RAR是目前支持系统最多的压缩软件,此款是WIN95下的32位压缩软件。
  压缩操作:1)启动WINRAR,用鼠标单击C:\DEMO文件组;2)单击名为“Add files to archive” 的按钮;3)在“Enter archive name”框中填入压缩文件的名称及路径(如:A:\DEMOBAK),并在“Volume size”框中设置每个分卷的大小(如1.44M)。如要压缩为自解压文件,可选中“SFX mode”标记框(建立自解压缩包); 4)单击OK。
  解压操作:1)在WINRAR中用鼠标双击欲解压的打包文件(如A:\DEMOBAK),进入解压界面;2)单击名为“Extract files from archive”的解压按钮,并单击“OK”键即可将打包文件解压到原路径名下。