【问题标题】:how to execute and read from a command line during installation of installShield exe如何在 installShield exe 安装过程中从命令行执行和读取
【发布时间】:2010-02-18 05:43:34
【问题描述】:

我是 Install Shield 的新手,我有一个非常关键的要求。在安装步骤之间,安装程序应在后端运行 clearcase 命令,然后该命令输出应作为输入提供给下一个安装程序面板。

更具体地说,我必须让用户选择他选择的 ClearCase 存储位置。为此,我需要在后端运行“cleartool lsstgloc”命令。此命令检索可用存储位置的列表。我应该阅读此列表并在下一个面板中显示给用户,他可以从中选择他选择的存储位置。

如何使用 installshield 做到这一点。请帮帮我。

【问题讨论】:

    标签: command-line installshield


    【解决方案1】:

    您可以编写自定义操作来运行命令并将输出存储到 MSI 属性。您可以在从第一个对话框导航到第二个对话框时运行自定义操作,并使用第二个对话框上的属性来呈现某种列表。

    【讨论】:

      【解决方案2】:

      或者是否为安装程序的命令行分配一个 MSI 属性,即路径。例如,创建一个名为 CCPATH 的安装程序属性。然后启动安装程序的任何内容都将其包含为 arg: SETUP.EXE CCPATH=E:\CCSTORE\CASE12... 安装程序属性可以根据需要在设置过程中使用。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-07-18
        • 1970-01-01
        • 1970-01-01
        • 2012-12-22
        • 1970-01-01
        • 1970-01-01
        • 2017-06-22
        相关资源
        最近更新 更多