你可以利用WinZip或RAR、WinRAR的多卷(分卷)压缩来实现多卷自解压文件(放在多张
磁盘上)。
一、利用WinZip可将 一个或若干大的文件压缩至若干可移动磁盘之中,如果需要,可将
该多卷压缩文件制作为自解压文件形式。
(一)、建立多卷压缩文件
(1)建立单文件多卷压缩文件。资源管理器中以鼠标右击欲压缩文件,并在弹出的快捷
菜单中选择“Add to Zip”命令,在弹出的Add对话框“Add to Archive”框中键入一可移动
磁盘的盘符,WinZip将首先对文件进行 压缩,然后将压缩后的文件写到磁盘中,第一张磁盘
写满后,根据提示再插入下一张磁盘即可。
(2)建立多文件多卷压缩文件。在一张可移动的磁盘上建立一个Zip压缩文件,然后将您
中意的文件添加 到该压缩文件,当磁盘写满以后,根据提示再插入下一张磁盘即可。
(二)、制作多卷自解压文件。
WinZip内建的WinZip Self-Extractor Personal Edition可将大型文件制作 为自解
压文件并将其放置于多张可移动磁盘中。一种较为简单地启动WinZip Self-Extractor Personal Edition 的方法是:先利用WinZip建立一个普通的Zip文件,然后再在工具栏中单击Make.Exe快捷图标或从Actions菜单中选 中Make .Exe File图标后,该程序即可被激活,除非
你在Options\Configuration\Program Locations对话框 “Program to create self-extracting Zip files Make EXE”框中指定了其他自解压文件制作程序。如果在 安装WinZip时
您选择了建立WinZip Self-Extractor Personal Edition图标,那么也可以双击该图标以开
始该程序。自解压文件制作时可采用三种不同的模式,一是No Spanning,该模式将不在磁盘
中建立a.exe文件,因此也不能跨磁盘操作。二是Safe spanning method,该模式下WinZip
Self-Extractor同时将两个文件放置在第一张磁 盘,即包括第一部分压缩数据的a .ZIP文
件和包含提取数据包必须的执行代码的small .EXE文件,第二张及其后的 磁盘内则容纳包含
其它压缩数据的.ZIP文件。三是Old spanning method,老式的多卷压缩方法将包含用于提取
压 缩数据的执行代码和第一部分数据的a .EXE放置在第一张磁盘之中,第二张及其后的磁盘
容纳剩余的数据,在这些 文件之中(甚至事实上它们并不包含任何可执行代码)都包含有一
个.exe的可执行文件。这可能非常危险,因为如 果用户不小心而运行了第二或其后磁盘上的
EXE文件,将出现不可预见的错误信息,甚至会导致系统挂起。因此,如 果您欲制作安全的
多卷自解压文件,最好采取Safe spanning method方式。WinZip Self-Extractor制作的多
卷自解压文件,在解压缩时非常简单,插入第一张磁盘并双击EXE文 件,然后只需根据提示
插入相应的磁盘即可。
二、RAR的分卷压缩功能
RAR的命令操作方式可以把大量的数据压缩备份到多张软盘上,使原文件的字节数大大减
少。
它的分卷压缩参数为-V,有两种格式:
1-V:在压缩时计算机自动探测备份目标盘的可用空间,然后决定被压缩文件的分卷长度
,当第一张磁盘装满后,会提示你插入下一张磁盘,直至压缩结束。
2-V(长度系数):此格式是指在分卷压缩时产生指定长度的压缩文件。分卷长度=长度系
数*千字字节数。RAR的分卷长度是任意的,它不像压缩软件ARJ,限制了分卷的大小。操作
者可根据自己的需要,自己决定分卷压缩的大小。
如:将C盘DOS目录下所有文件压缩为1,100,000字节(1.1MB)大小的压缩文件,应执行
命令:
RAR A-V1100 DOS C:\DOS\*.*
运行结束后,你键入命令DIR,就会看到当前目录下产生了DOS.RAR.DOSR01……等压缩卷
,这些压缩卷都是等长的。
三、以下是WinRAR实例……
(一)、创建分卷压缩文件
首先, 在WinRAR的系统文件列表窗口中选择需进行压缩的文件或文件夹; 选中 “Add files to archive"”按钮, 在“Archive”文本框中键入新建压缩包 的文件名;单击界
面中的“Volume size”下拉文本框,在其中选择需创建的分卷文 件的分卷大小,程序默认
提供360K、720K、1.2M、1.44M、2.88M等几种标准软盘规格,同时也支持使用程序自动检测
软盘空间,并进行分卷的自动分割的“Autodetect”选项,此外,程序也支持用户自由定义
分卷大小功能,方法是在“Volume size”向中键入你需要的分卷大小即可,对于分卷的单位
,可选择使用该 下拉文本框下边的“in bytes”(以单个字节为单位、“in thousand bytes”(以一 千个字节为单位、“in kilobytes”(以千字节为单位;设置完成之后,使用鼠
标单击界面中的OK按钮,程序开始进行压缩操作直到结束。
(二)、创建分卷自扩展压缩文件
首先,在WinRAR的系统文件列表窗口中选择需进行压缩的文件或文件夹;单击“Add
files to archive”按钮,在关联界面中的“Archive”文本框中设置相 应 的 压 缩 包 的
文 件 名 ( 不 需 输 入 文 件 扩 展 名); 选 择 使用 “Archiving options”项中
的“SFX archive”复选框,表示要创建一个自扩展压缩文件;单击该界面中的“Volume size”下拉文本框,在其中选择需创建的分卷文件 的分卷大小;单击OK按钮确认即可。