使用组策略禁用 Office 2013 中的用户界面项和快捷键

 

适用于: Office 2013

上一次修改主题: 2016-12-16

摘要: 介绍如何使用组策略禁用 Office 2013 的用户界面命令、菜单项和键盘快捷方式。

目标用户: IT 专业人员

管理员可以通过使用控件 ID 和虚拟键代码或者通过配置包含预定义命令和快捷方式的策略设置,将组策略设置配置为禁用 Office 2013 用户界面 (UI) 项和键盘快捷方式。

重要说明重要说明:
在执行本文中的任何步骤之前,请确保已加载 Office 2013 管理模板文件。要加载管理模板文件,请下载文件,并按照使用组策略在 Office 2010 中强制启用设置一文“加载 ADMX 模板”节中的说明操作。虽然此文章适用于 Office 2010,但是管理模板信息也适用于 Office 2013。

本文内容:

  • 使用组策略禁用 UI 项和键盘快捷方式

  • 使用控件 ID 禁用命令

  • 使用虚拟键代码禁用键盘快捷方式

  • 禁用预定义用户界面项和键盘快捷方式

使用组策略禁用 UI 项和键盘快捷方式

您可以使用组策略设置禁用 Office 2013 应用程序的 UI 命令、菜单项和键盘快捷方式。

一些 Office 2013 应用程序具有对可禁用的用户界面命令和键盘快捷方式进行预定义的策略设置。您不必对这些预定义项使用控件 ID 或虚拟键代码。有关详细信息,请参阅本文后面的禁用预定义用户界面项和快捷方式。

对于未预定义的 UI 命令和键盘快捷方式,组策略提供了两个策略设置,您可以用来指定 UI 控件的工具栏控件 ID (TCID) 或键盘快捷方式的虚拟键代码。

“自定义 | 禁用命令”和“禁用快捷键”策略设置可用于下列 Office 2013 应用程序:

  • Access 2013

  • Excel 2013

  • Outlook 2013

  • PowerPoint 2013

  • Project 2013

  • Visio 2013

  • Word 2013

“自定义 | 禁用命令”策略设置还可用于下列 Office 2013 应用程序:

  • InfoPath 2013

  • Publisher 2013

  • SharePoint Designer 2013

Office 2013 应用程序的策略设置可在组策略管理编辑器的“用户配置\管理模板”节点下访问 。要禁用用户界面项和快捷键,管理员可以在特定 Office 应用程序的“[Office 2013 应用程序名称]\禁用用户界面中的项目\自定义” 节点下启用下列策略设置之一:

  • 禁用命令   用于为要禁用的命令指定控件 ID。如果您禁用 TCID,则会在使用工具栏控件的每一处禁用该 TCID。要禁用选项卡,可以禁用选项卡上的控件。有关详细信息,请参阅本文后面的使用控件 ID 禁用命令。

  • 禁用快捷键   用于为要禁用的键盘快捷方式指定虚拟键代码和修饰符(例如 键,修饰符)。虚拟键代码是 Windows 中唯一标识键盘键且独立于硬件的编号(例如 K),修饰符是 Windows 中修改键(例如 CONTROLALTSHIFT)或修改键组合的值。有关详细信息,请参阅本文后面的使用虚拟键代码禁用快捷键。

使用控件 ID 禁用命令

您必须首先使用自定义“禁用命令”策略设置获取要禁用的 Office 2013 应用程序控件的控件 ID。有关使用 Office Fluent UI 的所有应用程序中内置 UI 命令和菜单项的控件 ID 列表,请参阅 Office 2013 帮助文件:Office Fluent 用户界面控件标识符

有关如何使用组策略工具的信息,请参阅 Office 2013 组策略概述中的组策略管理工具

使用控件 ID 禁用命令

  1. 验证你是否具有 GPO 所需的安全权限:“编辑设置”或“编辑设置、删除和修改安全性”。有关管理组策略所需的权限的详细信息,请参阅 Group Policy Planning and Deployment Guide(组策略规划和部署指南)中的“委派组策略管理”。

  2. 打开 GPMC。

  3. 在“组策略管理编辑器”导航窗格中,打开(双击)“用户配置”,打开“管理模板”,然后打开要禁用命令的应用程序(例如,打开“Microsoft Excel 2013”)。

  4. 打开“禁用用户界面中的项目”,选择“自定义”,然后在详细信息窗格中,打开“禁用命令”。

  5. 选择“已启用”,然后选择“显示”。

  6. 在“显示内容”对话框中的“值”下面,输入要禁用的命令的控件 ID。您可以添加多个控件 ID,每个 ID 占用一行。

    例如,要在 Excel 中禁用“检查更新”按钮(假设您以前将此命令添加到 Excel 快速访问工具栏),您应当输入 9340,它是 CheckForUpdates 控件的控件 ID。

  7. 输入完控件 ID 后,选择“确定”,然后再次选择“确定”退出“禁用命令”对话框。

使用虚拟键代码禁用快捷键

要使用虚拟键代码禁用快捷键,您应当在“[Office 2013 应用程序名称]\禁用用户界面中的项目\自定义”节点下设置“禁用快捷键”策略设置,添加要禁用的用户界面项的虚拟键代码和修饰符。在 Windows 中,键是按键(例如 V)的数值。修饰符是修改键(例如 CONTROL)或修改键组合的值。

下面的文章提供有关 Office 组合快捷键、功能键和其他常见快捷键的信息以及这些键的功能说明。您需要快捷键信息才能使用“自定义 | 禁用快捷键”策略设置。

下表提供了键和修饰符的值。

Office 2013 中快捷键和修饰符的值

键或修饰符 值(十进制)

Alt

16

Ctrl

8

Shift

4

A

65

B

66

C

67

D

68

E

69

F

70

G

71

H

72

I

73

J

74

K

75

L

76

M

77

N

78

O

79

P

80

Q

81

R

82

S

83

T

84

U

85

V

86

W

87

X

88

Y

89

Z

90

下表列出了系统使用的功能键的值。

Office 2013 中功能键的值

功能键 值(十进制)

F1

112

F2

113

F3

114

F4

115

F5

116

F6

117

F7

118

F8

119

F9

120

F10

121

F11

122

F12

123

有关系统使用的虚拟键代码的符号常量值、十六进制值和鼠标或键盘等效值的更完整列表,请参阅 Virtual-Key Codes(虚拟键代码)。

使用虚拟键代码禁用快捷键

  1. 验证你是否具有 GPO 所需的安全权限:“编辑设置”或“编辑设置、删除和修改安全性”。有关管理组策略所需的权限的详细信息,请参阅 Group Policy Planning and Deployment Guide(组策略规划和部署指南)中的“委派组策略管理”。

  2. 打开 GPMC。

  3. 在“组策略管理编辑器”导航窗格中,打开(双击)“用户配置”,打开“管理模板”,然后打开要禁用命令的应用程序(例如,打开“Microsoft Excel 2013”)。

  4. 打开“禁用用户界面中的项目”,选择“自定义”,然后在详细信息窗格中,打开“禁用快捷键”。

  5. 选择“已启用”,然后选择“显示”。

  6. 在“显示内容”对话框中的“值”下面,以 [键],[修饰符] 的形式输入要禁用的键盘快捷方式的值。您可以采用每行添加一个值组合的方式添加多个值组合以禁用多个键盘快捷方式。

    例如,若要在 Excel 中禁用快捷键 ALT+F11(用于打开可在其中创建宏的“Microsoft Visual Basic 编辑器”),请在“值”对话框中输入 122,16(其中 F11 键 = 122,修饰符 = 16)。

    注意注意:
    如果键盘快捷方式有多个修改键,请将修改键的值相加以确定应当输入的修饰符值。例如,对于 ALT+SHIFT 组合,应当使用其分配值的和 16+4 = 20。
  7. 输入完控件 ID 后,选择“确定”,然后再次选择“确定”退出“禁用快捷键”对话框。

禁用预定义用户界面项和快捷键

策略设置还可用于禁用 Office 2013 应用程序的预定义用户界面项和快捷键。您可以从策略设置直接禁用这些项,不必使用控件 ID 或键代码。组策略管理编辑器的”禁用用户界面中的项目\预定义“节点下的”用户配置\管理模板\[Office 2013 应用程序名称]“中提供了这些策略设置。用于禁用用户界面项的策略设置可用于下列应用程序:

  • Access 2013

  • Excel 2013

  • PowerPoint 2013

  • Word 2013

  • SharePoint Designer 2013

  • Publisher 2013

  • Visio 2013

禁用预定义命令

  1. 验证你是否具有 GPO 所需的安全权限:“编辑设置”或“编辑设置、删除和修改安全性”。有关管理组策略所需的权限的详细信息,请参阅 Group Policy Planning and Deployment Guide(组策略规划和部署指南)中的“委派组策略管理”。

  2. 打开 GPMC。

  3. 在“组策略管理编辑器”导航窗格中,打开(双击)“用户配置”,打开“管理模板”,打开要禁用命令的应用程序(例如,打开“Microsoft Excel 2013”),打开“禁用用户界面中的项目”,然后选择“预定义”。

  4. 在详细信息窗格中,打开“禁用命令”,然后在“禁用命令”对话框中选择“已启用”。

  5. 选择要禁用的命令,然后选择“确定”。

禁用预定义快捷键

  1. 验证您是否具有 GPO 所需的安全权限:“编辑设置”或“编辑设置、删除和修改安全性”。有关管理组策略所需的权限的详细信息,请参阅 Group Policy Planning and Deployment Guide(组策略规划和部署指南)中的“委派组策略管理”。

  2. 在“组策略管理编辑器”导航窗格中,打开(双击)“用户配置”,打开“管理模板”,打开要禁用命令的应用程序(例如,打开“Microsoft Excel 2013”),打开“禁用用户界面中的项目”,然后选择“预定义”。

  3. 在详细信息窗格中,打开“禁用快捷键”,然后在“禁用快捷键”对话框中选择“已启用”。

  4. 选择要禁用的命令,然后选择“确定”。

另请参阅

Office 2013 组策略概述
规划 Office 2013 的组策略