4

我正在尝试禁用 Office 2016 应用右上角的新共享按钮。

有谁知道通讯员IdMso?我试图找到 IdMso 表,但我只找到以前版本的 Office 的表。

4

2 回答 2

2

Microsoft 在此处发布了 Office 2016 的 ID:

Office 2016 帮助文件:Office Fluent 用户界面控件标识符

然而,据我所知,左上角的Share按钮不是 Ribbon 的一部分,即您无法使用自定义 Ribbon XML 将其删除(您可以通过提供重置所有内容的 Ribbon XML 轻松检查这一点)。

如果您不知道控件的 ID,还有一种在 Office 中检索它的简单方法:转到文件 > 选项 > 自定义功能区并将鼠标悬停在相应的命令或组上:

命令:

在此处输入图像描述

团体:

在此处输入图像描述

于 2016-11-03T11:55:19.953 回答
0

很抱歉迟到了,但既然有办法至少禁用相关按钮,我想在TechNet 论坛帖子之后分享我的发现。

虽然有 GPO(组策略对象)方式,但我选择了自己添加注册表项的更快方式:

  1. 打开注册表编辑器。
  2. 由于没有单一的“禁用共享按钮”设置,因此您必须为希望在其功能区中禁用该按钮的每个 Office 应用程序创建节点路径Computer\HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Office\16.0\<OfficeApp>\DisabledCmdBarItemsList和替换,即<OfficeApp>
  • Computer\HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Office\16.0\Excel\DisabledCmdBarItemsList对于 Excel
  • Computer\HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Office\16.0\Word\DisabledCmdBarItemsList对于字
  • ...
  1. 在每个创建的节点路径中,添加一个String value命名的TCID1. 3.1。如果已经有这样的条目,则适当增加末尾的索引。
  2. 将新创建的String value实际值设置为26594
  3. (重新)启动已配置的 Office 应用程序以查看该按钮被严重禁用。

隐私爱好者的奖励: 当您已经在注册表编辑器中时,您可以像这样摆脱Sign In按钮(由另一个 TechNet 论坛帖子提供):

  1. Computer\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Common\SignIn
  2. 创建一个DWORD value名为SignInOptions.
  3. 将其值设置为3。3.1。对于好奇:根据MS docs,这些是值含义:
  • 0 = 通过 MS 登录您组织的帐户
  • 1 = 仅限 MS 帐户
  • 2 = 仅限组织帐户的用户只能使用组织分配的用户 ID 登录。这 - 3 = 仅限 Windows Server 上的 Active Directory 域服务 (AD DS)
  • 4 = 不允许使用任何ID登录
  1. (重新)启动配置的 Office 应用程序,看到按钮消失了。
于 2020-09-13T14:45:18.963 回答