|
|
在光盘启动区看到过一些网友说需要将一些文件打包成 CAB 格式,对于单个文件,makecab 命令即可搞定。但是若要将批量文件打包成一个 CAB 格式的文件,就不大容易了,需要设置很多参数,甚至要借助脚本才能方便地执行。
而且,我们平常运行 makecab 的时候,其压缩效果并不让人满意,需要加上 /D CompressionType=LZX /D CompressionMemory=21 这两个参数才可以达到最高的压缩率。老毛桃这里做了个脚本,默认使用最大压缩率,可以将批量文件压缩成一个压缩包,也可以将批量文件分别压缩成一个个的小压缩包,也可以选择压缩单个的文件。
================================================
要测试压缩效果,可以找一个几十 MB 的文件,先使用 Makecab 文件名 的方式压缩一下,再使用老毛桃的方法对比一下就知道了。
加上 /D CompressionType=LZX /D CompressionMemory=21 这两个参数后的压缩比,是非常高的,已经超过了 WinZIP 的最高压缩比,比 WinRAR 的最高压缩比仅仅查一点点而已,我测试过,大概相差不到 1%。
[ 本帖最后由 老毛桃 于 2007-1-13 04:59 PM 编辑 ] |
-
1.JPG
(54.03 KB, 下载次数: 488)
-
-
MCab.rar
6.33 KB, 下载次数: 7267, 下载积分: 无忧币 -2
-
-
MCab.rar
7.26 KB, 下载次数: 9622, 下载积分: 无忧币 -2
1.0.8.0113 版
评分
-
查看全部评分
|