【问题标题】:How to use a user defined save location in InstallShield?如何在 InstallShield 中使用用户定义的保存位置?
【发布时间】:2014-11-16 11:10:35
【问题描述】:

有没有办法在自定义操作中使用用户在安装期间定义的路径?

我正在创建一个安装程序。在安装过程中,它会询问用户他们想在哪里安装。部分安装程序在自定义操作期间使用单独的 .exe。在那个 .exe 中(在自定义操作中),我希望能够访问用户选择的安装位置。这可能吗?

更多信息:

所以在我的安装程序中,我有几个文件要在安装完成后移动到另一个文件夹。我要移动的这些文件位于 [ProgramFilesFolder] 中。我在 [AppDataFolder] 中放入的自定义操作的 .exe(一个 c++ 项目)。自定义操作发生在安装的“注册产品后”阶段。

在我的 .exe 中,我想获取应用程序的安装目录并将其发送到 .bat 文件。我该怎么做呢?

【问题讨论】:

    标签: c++ installation


    【解决方案1】:

    嗯,一般的答案是有可能。

    但如果您想知道如何在您的情况下完成,您必须更具体地提出您的问题。

    至于现在,我将为您建议以下可能性

    1. 定义一个环境变量并从 安装程序,然后从 .exe 中读取它
    2. 将用户输入参数作为输入参数传递给您的可执行文件。

    需要更多帮助,然后提供更多信息

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-12-17
      • 2011-05-18
      • 1970-01-01
      • 2021-04-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多