ccidnet????

出版日期:2000-01-12 总期号:352 本年期号:02

本期导读
新闻与市场
家用pc
软件天地
电脑诊室
网络时代
diy烽火
电脑教育
游戏乐园
winzip 7.0入门之文件的zip压缩

孙彦清

  上一期我们讲了winzip的安装与解压缩,这一期我们将介绍它的另一重要功能,那就是压缩。经过winzip压缩所形成的压缩文档皆为zip文档,还可形成exe自解压文档,这一点我们下面会介绍到。

  一、新建压缩文档

  压缩文档的建立可以通过工具条上的“new”快捷键或菜单项“file”→“new archive”实现。

  1、压缩文档的选择

  单击“new”后,系统弹出压缩文档名输入对话框。这里输入的可以是一个不存在的需要新建立的文档,也可以选择一个已经存在的文档,不过这个已存在的文档将被完全更新覆盖,要特别注意。

  “ok”后出现被压缩文件选择界面,如图1所示。

  

  图1 压缩文件的选择及设置

  2、压缩文件的选择

  在“文件名(n)”框中,可以使用文件名通配符,如“*.*”;也可以在框中直接输入需压缩于压缩包中的文件名,或用鼠标选择欲压缩的文件,按住“ctrl”、“shift”键则可以选择多个文件。

  3、压缩文件的设置

  在图1“action”中有四个选项,即四个不同的功能:add(增加)、freshen(刷新已存在的)、move(移动)和update(更新)。选择其中之一后箭头所指的按钮也发生相应的功能变化,例如当“action”选项为“add file”时,按钮也变为“add”。在这里我们应选“add”。

  还可以通过“compression”选项,选择文件的压缩比率,一般按系统默认的“normal”即可,如果选择了“none”,则成了纯粹的“打包”。如果使“store filenames in 8.3 format”有效,压缩包中的文件名则以dos的8.3格式储存显示。

  在图1的右下角还有被压缩文件的属性、路径的设置,只要选中了“folder”栏中的“include subfolders”(包括子目录),就可将当前目录下的所有文件、包括子目录下的文件全部收于压缩包中,反之,只对当前目录下的文件进行压缩。在对压缩文件的属性“attributes”进行设置时,不要忘了使“include system and hidden files”处于有效,否则,会把系统、隐藏类文件给遗漏掉。

  4、文件压缩

  在进行了一系列的选择和设置后,单击“add”,如果在选择文件时使用了文件名通配符,则可单击“add with wildcards”,winzip将对这些文件进行压缩,并形成zip文档。如图2所示。

  

  图2 不同选项压缩文档的对比

  5、压缩文档的不同对比

  我们可以通过图2中“a状态”和“b状态”的对比,来了解不同选项所形成压缩文档的不同点。

  当图1中“store filenames in 8.3 format”、“include subfolders”、“include system and hidden files”等选项设置为有效的情况下,文件的压缩状态如图4的“a状态”,它使当前目录下所有属性的10个文件完全收于压缩包“026.zip”中,这也是我们操作压缩包的一般方法;反之则表现为“b状态”,即子目录“1\”下的3个文件及当前目录下的3个只读隐含文件未被收进压缩包中。从图中可以看出,当图1中的“compression”选项设置为“none”时,其4个文件的压缩率均为0%,也就是说winzip对所选文件不进行任何压缩。

  二、追加文件于压缩包

  winzip除了可以把所选文件压缩于一个新的压缩包以外,还可以将其压缩追加于一个已存在的压缩文档中。

  要完成压缩文件的追加,首先需要打开这个已存在的压缩文档。

  1、打开已存在文档

  已存在压缩文档的打开可以通过winzip窗口工具条快捷“open”或菜单项“file” →“open archive”实现,如图3所示。单击“open”后,系统弹出压缩文档选择窗口。选择正确的文档后单击“ok”即可打开这个文档,如图3所示的窗口部分。如果输入的是一个不存在的文档名,系统则弹出一个“该文档不存在,是否建立”的提示,按“ok”后系统会自动建立一个以该文档名命名的空白文档。

  

  图3 打开文档和追加文件

  2、追加欲压缩文件于压缩包

  选取winzip工具条中的“add”快捷或菜单选项“action” →“add”,如图3所示,系统同样出现如图1所示的压缩文件选择对话窗口,选择欲压缩的文件后单击“add”或“add with wildcards”,系统自动将所选文件以同样的设置压缩追加于压缩包中。

  三、分卷压缩

  winzip还支持对文件的分卷压缩,其储存介质只适合于软盘。我们经常需将一个或多个较大的文件压缩储存于数张软盘上,利用winzip的分卷压缩功能很容易实现这一点。

  在建立新文档(new archive),出现输入文档名时,只要选择驱动器为a:即可,或者在“文件名(n)”输入框中直接输入全路径文档名即可,如“a:\1.zip,如图4所示。单击“ok”后系统同样弹出如图1所示的压缩文件选择窗口,其他选择和设置同前介绍,只是在左下角的“multiple disk spanning”(多磁盘分卷)设置项被激活。在“multiple disk spanning”中,有三个选项可供选择,如图5所示。

  

  图4 软盘文档输入

  系统默认项选“automatic”使软盘中原有的其他文件保留下来,而“automatic+wipe first disk prompt”在写第一张软盘前会弹出一个是否清除原有文件确认选项,如图6所示,你可根据情况而定。当选择“no spannig”选项时,系统不支持文件分卷压缩,只要软盘容量不够,就弹出“disk full”提示,退出操作。

  文件选择及设置完成后,系统会根据磁盘剩余容量的大小自动储存被压缩文件,当磁盘容量不够时,系统出现如图7所示的更换磁盘提示对话框,只要按系统提示的信息放入其他磁盘继续进行压缩,直到压缩完毕。在图7中,当选中“erase any existing files on the new disk before continuing”时,磁盘上已经存在的其他文件将被删除。切注意!存有压缩包的磁盘的卷标分别被改写成pkback#001、pkback#002等。

  

  图5 多磁盘分卷设置

  在对winzip形成的多张软盘压缩包解包时,必须先放入最后一张磁盘,在系统对磁盘数据进行确认后,会自动提示插入第一、二直至最后一张磁盘,完成解压工作。

  

  图6 清除软盘文件选项

  四、压缩包的快捷形成

  

  图7 更换软盘提示

  1、鼠标拖放

  按图8所示的步骤拖动文件后,出现图9所示的对话框,“add”后完成文件的压缩工作。

  

  图8 鼠标拖动预压缩文件

  

  图9 文档属性设置

  2、鼠标右键快捷方式

  

  图10 压缩快捷菜单

  选中欲压缩的文件后,按鼠标右键弹出如图10所示的菜单,在菜单中有两项与winzip有关的选项,单击“add to zip”后同样出现图9所示的对话框,其操作过程同前;选中“add to xxx.zip”选项后,系统自动将选择的文件压缩到一个与所选文件同路径的同名zip文档中,但当选择的文件数超过一个时,在图10所示的菜单中将不出现该选项。