gpt4 book ai didi

deployment - 如何避免在 Inno Setup 下重启第三方安装程序?

转载 作者:行者123 更新时间:2023-12-03 16:35:35 25 4
gpt4 key购买 nike

我正在使用 Inno Setup ,我需要安装第三方驱动程序。一切正常,除了这个第三方安装程序要求在我的安装脚本终止之前重新启动机器。

例子:我需要安装两个驱动,第二个需要安装第一个,但是第一个驱动需要重启机器。

[Run]

Filename: "FirstDriver.msi"; Flags: shellexec waituntilterminated;
Filename: "SecondDriver.msi"; Flags: shellexec waituntilterminated;

我只想重新启动我的安装已完成。我该怎么做?

最佳答案

对我有用的解决方案是:

Filename: "{sys}\msiexec.exe"; Parameters: "/package ""{app}\FirstDriver.msi"" /qn /norestart /passive"; Flags: shellexec waituntilterminated; Check: not Is64BitInstallMode; StatusMsg: "Installing my First Driver";

我需要指定 msiexec.exe 的工作目录,使用常量 {sys},从系统文件夹中获取 msiexec.exe。

关于deployment - 如何避免在 Inno Setup 下重启第三方安装程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12941241/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com