原来压缩比最高的软件竟然是。。。

来源:互联网 发布:2017网络诈骗案件 编辑:程序博客网 时间:2024/04/29 23:47
公司有一个DOS启动盘,要增加一个自己编制的程序进去,捣鼓了一下,才发现压缩比最高的软件竟然是:makecab.exe
通过它制作的压缩软件是不可添加文件的。如果需要添加文件,只能够解压缩后再重新添加文件压缩。
在制作的过程中,特别感谢百度的kivia,因为它的答案就是全部的东西:
makecab 是个命令
makecab 的使用方法详解与技巧
最简单的用法:
makecab 文件完整的名称 如 makecab wmd.dll
指定压缩类型及使用内存的大小:
makecab /d compressiontype=lzx /d compressionmemory=21 wmd.dll 压缩比高
批量压缩的办法:
for %v in (*.*) do makecab %v
之前俺研究了好久,都不知道怎么用一条命令将一个目录下的所有文件压缩成CAB包,现在终于知道了,呵
压缩成一个CAB包的办法:
type list.txt (生成一个文件列表)
makecab /f list.txt /d compressiontype=mszip /dcompressionmemory=21 /d maxdisksize=1024000000 /ddiskdirectorytemplate=dd* /d cabinetnametemplate=dd*.cab
来个高压缩比的。呵
makecab /f list.txt /d compressiontype=lzx /d compressionmemory=21/d maxdisksize=1024000000 /d diskdirectorytemplate=dd* /dcabinetnametemplate=dd*.cab
========================================================
总共1.03MB的文件,即使采用WinRAR最高压缩,文件大小也还有550K,用了makecab制作后的大小仅为181K,强啊!
原创粉丝点击