播发要使用提升的权限安装的每用户应用程序
当应用程序需要提升权限(即系统权限)才能进行安装时,要在每用户安装的基础上播发应用程序,请使用以下列表中的准则:
- 进程必须是在 Windows XP 或更高版本的 LocalSystem 系统帐户下运行的服务。
- 通过调用 MsiAdvertiseProduct 或 MsiAdvertiseProductEx 生成播发脚本。
- 进程必须模拟广告目标的用户。
- 调用 MsiAdvertiseScript,并使用 SCRIPTFLAGS_CACHEINFO | SCRIPTFLAGS_REGDATA_APPINFO | SCRIPTFLAGS_REGDATA_CNFGINFO | SCRIPTFLAGS_SHORTCUTS 标志。
如果遵循准则,则会将应用程序播发给指定用户,当用户选择安装时,该应用程序会使用提升的权限进行安装。
相关主题
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈