gpt4 book ai didi

windows-vista - 在不关闭 UAC 的情况下在 Vista 上运行安装程序

转载 作者:行者123 更新时间:2023-12-01 10:15:56 29 4
gpt4 key购买 nike

如果不关闭 UAC,我的 msi 安装程序无法安装在 Vista 机器上。由于我的应用程序将分发给我的客户,大约 20 台机器,并且他们不想关闭 UAC,有没有一种方法可以设置一些属性,使我的安装程序在 UAC 时无需任何用户交互即可静默运行,已启用,弹出显示

最佳答案

我发现让我了解 UAC 的最佳资源是 Robert Flamings blog ,他有一系列大约 25 篇文章,解释了 Vista、UAC 和 MSI 如何相互作用。

如果您正在执行每台机器安装 (ALLUSERS=1),Vista 将始终在到达 InstallExecuteSequence 时提示,但是如果您有一个需要提升的安装程序这个序列之外,那么最好的解决方案是使用带有 list 的 Bootstrap EXE,指示在运行 EXE 时需要提升。

我们使用 Indigo Rose 的商业 Bootstrap (它是一个独立的应用程序,但仅作为 MSI Factory 的一部分出售),但您可以使用 NSIS 发挥创意。 , 使用 Visual Studio one Windows Installer SDK 中还有一个示例

关于windows-vista - 在不关闭 UAC 的情况下在 Vista 上运行安装程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/798027/

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