【问题标题】:InstallShield Silent Install - How to check if its complete?InstallShield 静默安装 - 如何检查它是否完成?
【发布时间】:2011-11-11 16:32:57
【问题描述】:

我正在使用 this page 使用 InstallShield 2012 进行静默安装

我如何知道静默安装已完成。有没有办法在进行静默安装时从 InstallShield 发出信号?一种方法是在安装完成时写一个空文件说“完成”。但是,我确信通过 InstallShield 本身有更好的方法。

【问题讨论】:

  • 为什么需要这个?解决方案很大程度上取决于您需要对检查结果做什么。

标签: installshield


【解决方案1】:

你是怎么打电话给安装人员的?

如果你从另一个程序调用它,你可以检查结果代码,必须是0。

如果您从控制台调用它,您可以检查 int Setup.log 文件 [ResponseResult],或者您可以编写一个简单的批处理文件将结果代码写入另一个文件。

【讨论】:

    【解决方案2】:

    如果您使用的是 Windows 控制台(CMD 提示符),则使用适当的参数传递安装。

    例如:- 如果我需要静默安装 setup.msi 然后需要知道安装是否完成,请在 CMD 中传递以下参数。

    MSIEXEC /i setup.msi /qn+
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-25
      相关资源
      最近更新 更多