《应用makecab.exe生成cab》-王伟东的个人Blog|你好Blog
你好Blog-王伟东的个人Blog

王伟东的个人Blog
学无止境,贵在有恒。常学常新,与时俱进。 

04-12-27

应用makecab.exe生成cab   (技术积累)

转载来自:MSDN
王伟东 发表于:04-12-27 17:23

修改 .ddf 文件

如果修改了 .inf 文件或在 Support 目录中将控件数字签名,则需要修改 .ddf 文件。同时需要验证添加到 .inf 文件中的任何文件也同时添加到了 .ddf 文件中,否则安装时将找不到这些文件。

以下是一个打包和展开向导生成的 cab.ddf 文件

.OPTION EXPLICIT
.Set CompressionType=MSZIP
.Set UniqueFiles="off"
.Set Cabinet=on
.Set MaxDiskSize=CDROM
.Set MaxCabinetSize=0
.Set FolderFileCountThreshold=0
.Set DiskDirectory1=c:\cab
.Set CabinetName1=yourcab.cab
;FileList
1.doc
2.doc
3.doc
...
.ddf 文件中以下条目不能改动:
条目 描述
MaxDiskSize=CDROM 允许 .cab 文件可以为所需要的任意大。
ReservePerCabinetSize=6144 为数字签名保留空间。

手工生成 .cab 文件

使用以下命令:

makecab /f cab.ddf

版权声明:如本文牵涉版权问题,"你好Blog"不承担相关责任,请版权拥有者直接与文章作者联系解决。谢谢!
引用通告地址(TrackBack Ping Url)
复制引用地址 http://www.nihaoblog.com/trackback.action?itemId=460
复制引用地址 http://www.nihaoblog.com/trackback.action?itemId=460
*评 论 人 记忆
*电子邮件 公开Email
*评论内容
(少于256字)
新发的评论置于第1页 评论1