【问题标题】:How to prevent non-admin user from disabling the Outlook 2007Addin?如何防止非管理员用户禁用 Outlook 2007Addin?
【发布时间】:2010-11-12 05:34:01
【问题描述】:

根据 Office 2007 系统的 MSDN 文档,office 插件在 HKCU 下注册,而不是在 HKLM 下。我有一个也在 HKCU 下注册的 Outlook 2007 插件。

但问题是,即使是非管理员用户也可以禁用插件,因为它在 HKCU 中。但是,使用 Outlook2003 插件,这是不可能的,因为它已在 HKLM 中注册。

我还看到一些在 HKLM 下注册的 Outlook 2007 插件,例如 Microsoft VBA for Outlook Addin、Microsoft Outlook Mobile 服务。

当非管理员用户尝试禁用它时,outlook 会弹出一条消息,指出这些插件已在 HKLM 中注册,用户无权禁用它。

那么我怎样才能像这样在 HKLM 下注册 Outlook 2007 插件?

【问题讨论】:

    标签: deployment outlook outlook-2007 outlook-addin outlook-2007-addin


    【解决方案1】:

    您是否考虑过将代码添加到更改注册表项权限的部署/设置中,以便只有管理用户才能禁用它?

    另一个问题是,如果您需要以用户身份进行故障排除,会发生什么?您将如何禁用您的加载项可能导致的潜在问题?

    只要我的 $.02 美元。

    拉里

    【讨论】:

      【解决方案2】:

      我在部署 VSTO 插件时遇到了同样的问题。我不认为有办法阻止它。我们曾就同一问题与 MS PSS 进行过通话。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-01-17
        • 1970-01-01
        • 1970-01-01
        • 2020-09-02
        • 2010-11-09
        相关资源
        最近更新 更多