Install4j 使用外部软件读取ApplicationID

Install4j 使用外部软件读取ApplicationID,install4j,Install4j,我们正在使用install4j构建多个设置。所有这些文件都组织在一个项目文件中,包含多个媒体集 我们有一个外部软件,可以自动安装设置。为此,我们需要了解ApplicationID,因为所有安装文件都具有相同的名称 是否有机会将ApplicationID写入setup.exe的属性?或者其他想法 您可以通过两个操作编写这样的文件: 使用变量名“appId”和脚本“设置变量”操作 context.getApplicationId() 使用文本“将文本写入文件”操作 ${installer:app

我们正在使用install4j构建多个设置。所有这些文件都组织在一个项目文件中,包含多个媒体集

我们有一个外部软件,可以自动安装设置。为此,我们需要了解ApplicationID,因为所有安装文件都具有相同的名称


是否有机会将ApplicationID写入setup.exe的属性?或者其他想法

您可以通过两个操作编写这样的文件:

  • 使用变量名“appId”和脚本“设置变量”操作

    context.getApplicationId()
    
  • 使用文本“将文本写入文件”操作

    ${installer:appId}
    

  • 您可以通过两个操作编写这样的文件:

  • 使用变量名“appId”和脚本“设置变量”操作

    context.getApplicationId()
    
  • 使用文本“将文本写入文件”操作

    ${installer:appId}
    

  • 您好,Ingo,我们需要在不执行设置的情况下识别ApplicationID。这就是为什么我要求可以将ID添加到文件或类似文件的属性中。您是指Windows版本信息资源吗?在“installer->Screens&Actions”步骤中选择安装程序的“Customize version info”属性后,可以设置几个可配置字段。您好,Ingo,我们需要在不执行安装程序的情况下识别应用程序ID。这就是为什么我要求可以将ID添加到文件或类似文件的属性中。您是指Windows版本信息资源吗?在“安装程序->屏幕和操作”步骤中选择安装程序的“自定义版本信息”属性后,可以设置几个可配置字段。