四种常用压缩软件实例
以备份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”键即可将打包文件解压到原路径名下。