我用 Installshield 创建了一个安装多个 Office 插件的 MSI。我现在已经创建了这个安装程序的新版本来替换插件。
当我在运行任何 Office 应用程序的 PC 上运行安装时,加载项文件被锁定,安装程序会弹出 FilesInUse 对话框。在那里我可以选择忽略,安装程序会在重新启动时替换文件而不关闭应用程序。
但是,当静默运行时,它会自动关闭应用程序并重新启动它们。
我可以强制静默安装做同样的事情吗?即不关闭应用程序并在下次重新启动时替换文件?
我曾考虑过使用 RunOnce 密钥,但我不想要求登录的用户成为管理员。我们将使用 SCCM 部署此程序。