excel - 通过组策略对象激活插件

excel - 通过组策略对象激活插件

我有一个正在用户漫游配置文件上安装的插件。

但我必须为每个用户手动激活它。

在此处输入图片描述

我想过使用 GPO 自动激活它。

我读但就其本身而言,它似乎太大了。

有没有更简单的方法可以通过 GPO 自动激活它?

谢谢

答案1

第一个需要测试的解决方案:

我记得excel 2007 我们可以制作 mst 文件并通过活动目录 GPO 在您的网络中使用 msi 安装

在此演练我们将创建自定义 Office 2007 源。我们将通过 config.xml 和 Office 自定义向导自定义我们的 Office 2007 安装。

  1. 经过注册表编辑器

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Excel\Addins HKEY_CURRENT_USER\Software\Microsoft\Office\Excel\Addins

使用 GPO 配置注册表项

  1. technet 文章

另一种解决方案是如果您会编程或者您的团队中有一名程序员,那么使用 Visual Studio 创建新项目并生成执行您需要的操作的 msi 文件。

然后使用组策略远程安装软件与 OU 合作

您可以使用 C# 或 VB.net 或其他语法对 DotNet 执行更多操作。

将激活文件复制到特定目录等操作。以下是示例

  1. 在 regedit.exe 中进行更改
  2. 更改文本文件的内容安装目录
  3. 将 dll 复制到所需目标
  4. 将您的应用置于启动状态
  5. 安装Windows 中的后台服务
  6. 向用户显示气球工具提示类似于 Android 中的通知
  7. 运行 PowerShell 命令以完成注册和激活
  8. 将每个许可证从 Map Network Drive 复制到每台目标 PC
  9. 连接到您的 SharePoint 服务器或 SQL 数据库并从 Excel 共享文件中读取信息

gpo 将其安装在您加入的计算机上并执行它(您的 Active Directory 中的成员)

答案2

我找到了一种方法来使我的插件通过 GPIO 启用

您将插件复制到用户的机器上,并在命令提示符中使用以下命令行启用它

reg  add  HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Excel\Options  /v  OPEN /t  REG_SZ  /d  "DW_connector.xlam"

请注意,您需要根据您的 Excel 版本更改 Office 版本

  • Excel 2016 - HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Excel\Options
  • Excel 2013 - HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Excel\Options
  • Excel 2010 - HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Excel\Options
  • Excel 2007 - HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Excel\Options

相关内容