如何使用makecab在cab中添加多个文件

时间:2014-09-04 09:52:58

标签: cab

我想制作make cab文件,而cab文件应该包含多个文件。 (例如: - test.dll,ATL80.dll,Microsoft.VC80.ATL.manifest等)。

我试过下面的命令 makecab Test.dll Test.cab 它工作正常,只在cab文件中添加test.dll。 我们如何在cab文件中添加多个文件。 是否有任何特定的命令或过程在cab中添加多个文件。 请注意,我不想使用cabarc.exe来执行此操作。

谢谢。

1 个答案:

答案 0 :(得分:1)

可以使用makecab和.ddf文件  1.创建一个包含文件的ddf文件(make.ddf):     ; ***示例源代码MakeCAB指令文件示例     ;     .OPTION EXPLICIT;生成错误     .Set CabinetNameTemplate = ThyName.cab
    .Set Cabinet = on     .Set Compress = on

public class yourSecondAlarmReceiverextends BroadcastReceiver {

    @Override
    public void onReceive(Context context, Intent intent) {

    //Do something when second alarm goes off

    }
}
  1. 运行makecab: makecab.exe / F make.ddf