这是 Windows 的组策略问题。
我使用 VS 2010 中的 VSTO 4.0 开发了一个 Outlook 插件。目前我遇到的问题是,该插件只能基于每个用户安装,因为 Office 会从 CURRENT_USER 注册表中读取数据,以决定在 Outlook 启动时加载哪些插件。如果组策略允许基于每个用户安装,则这没有问题。我阅读了一些关于组策略的内容,虽然我不太熟悉,但看起来 MSI 安装确实可以基于用户或计算机进行分发。
我的问题是,用户是否仍需要具有本地管理权限才能将文件写入“Program Files”目录,或者组策略是否会处理此问题并允许安装进行?不幸的是,我们处于 Linux 环境中,这对我来说很难测试。
任何帮助将不胜感激。
谢谢
富有的
答案1
通过计算机 GPO 部署的 MSI 不需要用户的管理权限,因为系统在启动时会运行它。通过用户 GPO 部署的 MSI 也不需要用户的管理权限 - 在这里您可以选择分配或者出版为用户提供应用程序。如果是必需的应用程序,则应已分配。
根据组策略软件安装概述在 Technet 上,“Winlogon 是应用软件安装策略的特权代理。”