代码之家  ›  专栏  ›  技术社区  ›  Kapil

如何防止非管理员用户禁用Outlook 2007 Add?

  •  0
  • Kapil  · 技术社区  · 17 年前

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

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

    当非管理员用户尝试禁用它时,outlook会显示一条弹出消息,说明这些加载项已在HKLM中注册,并且用户没有禁用它的权限。

    那么,我如何在HKLM下注册Outlook 2007 addin?

    4 回复  |  直到 17 年前
        1
  •  0
  •   76mel    17 年前

    我也有同样的问题,将VS存储到addins。我认为没有办法阻止它。我们曾就同一问题与PSS女士进行过通话。

        2
  •  0
  •   Larry G. Wapnitsky    15 年前

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

    另一个问题是,如果作为用户需要进行故障排除,会发生什么?如何禁用外接程序可能导致的潜在问题?

    拉里