在不使用 UAC 对话框的情况下创作程序包
如果不需要使用提升的权限来安装 Windows Installer 程序包,程序包的创作者可以禁用用户帐户控制 (UAC) 显示的用于提示用户进行管理员授权的对话框。
若要在安装应用程序时禁止显示 UAC 对话框,程序包的创作者应执行以下操作:
- 在 Windows Vista 上使用 Window Installer 4.0 或更高版本安装应用程序。
- 不要依赖于使用提升的系统权限在计算机上安装应用程序。
- 在每用户上下文中安装应用程序,并将其设置为程序包的默认安装上下文。 如果未设置 ALLUSERS 属性,则安装程序会在每用户上下文中安装程序包。 如果你未在 Property 表中包括 ALLUSERS 属性,则安装程序不会设置此属性,因此每用户安装将成为默认安装上下文。 可以通过在命令行上设置 ALLUSERS 属性来替代此默认值。
- 在 Word Count Summary 属性中设置 Bit 3,以指示不需要提升的权限即可安装应用程序。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈