如何使用makecab.exe使用文件夹中的所有文件创建文件柜(* .CAB)文件?
我有大量文件,很难将它们添加到makecab实用程序使用的.DDF文件中。所以我想知道如何在DDF文件中指定应该在我的CAB中添加给定文件夹中的所有文件。
我从使用InstallShield创建的MSI中提取了一个CAB文件。我已经替换了其中一个文件,现在我想创建一个新的CAB存档。
答案 0 :(得分:0)
makecab.exe不支持此功能。您需要指定要包含的文件。
无论哪种方式,如果您尝试修改MSI CAB,它都不会起作用。 CAB只是一个文件容器。安装期间使用的实际文件信息存储在MSI数据库中。
更好的解决方案是在设置创作工具中导入MSI,进行所需的修改并生成新的MSI。