如何使用 Visio 2003 和 Visio 2007 资源工具包工具禁用客户端计算机上的 Visio 菜单项

文章翻译 文章翻译
文章编号: 905691 - 查看本文应用于的产品
展开全部 | 关闭全部

本文内容

概要

您可以使用 Microsoft Office Visio 2003 和 Microsoft Office Visio 2007 资源工具包工具自定义菜单项的运行 Visio 2003 和 Visio 2007 客户端计算机。Visio 2003 资源工具包工具帮助企业环境禁用 Visio 菜单项按照 它们的要求。

简介

本文介绍如何使用 Visio 资源工具包工具禁用客户端计算机上的 Visio 菜单项。

注意在禁用菜单项时,不是从菜单中删除项目。在菜单中的项目,只是不可用 (灰显)。

更多信息

安装 Visio 资源工具包工具

若要安装 Visio 资源工具包工具,请按照下列步骤操作:
  1. 若要获取 Visio 资源工具包工具,请访问下面的 Microsoft 网站:
    http://www.microsoft.com/downloads/details.aspx?FamilyID=87d292f0-13c2-42bc-a561-c7dfd166642d
  2. 单击 下载
  3. 文件下载 对话框中单击 保存,然后将该 VisioRKTools.exe 文件保存到您选择的文件夹。
  4. 运行 VisioRKTools.exe 文件。例如对于在 Windows 资源管理器中,双击 VisioRKTools.exe
  5. 如果系统提示您运行该文件,单击 运行
  6. 单击 以接受许可协议。
  7. 单击 浏览,然后找到您要在其中解压缩 Visio 资源工具包工具的文件夹。然后,单击 确定 两次。

通过使用组策略管理单元添加 Visio11.adm 策略

在您的组织中设置的 Active Directory 和 $ 组策略基础结构后,您使用组策略管理单元在 Microsoft 管理控制台 (MMC) Visio 策略模板 (.adm 文件) 中设置 Visio 策略。设置为特定的组策略对象策略后,Microsoft Windows 将自动在用户的计算机上实现策略。

通过使用组策略管理单元中添加 Visio11.adm 策略,请按照下列步骤操作:
  1. 单击 开始,单击 运行,键入 gpedit.msc,然后单击 确定
  2. 在组策略管理单元中,用鼠标右键单击在 用户配置,下的 管理模板,然后单击 添加/删除模板
  3. 单击 添加
  4. 单击 Visio11.adm,然后单击 打开

    注意Visio11.adm 文件应位于您在"安装,Visio 资源工具包工具"一节的第 7 步中指定的文件夹中。
  5. 添加/删除模板 对话框中单击 关闭

禁用在策略文件中预定义的菜单项

若要使菜单项预定义的策略文件中,请按照组策略管理单元的 MMC 中的这些步骤操作:
  1. 展开 用户配置
  2. 展开 管理模板
  3. 展开 Microsoft Visio 2003Microsoft Visio 2007
  4. 展开 禁用用户界面中的项目
  5. 单击 预定义
  6. 用鼠标右键单击 禁用命令栏按钮和菜单项,然后单击 属性
  7. 设置 选项卡上,执行下列操作之一:
    • 单击以清除要禁用该菜单项的复选框。依次 确定
    • 如果想要禁用所有已启用的菜单项,单击 禁用,然后单击确定。
    注意更多菜单项,单击 下一步

禁用策略文件中不是预定义的菜单项

若要使策略文件中不是预定义的菜单项,请按照组策略管理单元的 MMC 中的这些步骤操作:
  1. 确定要禁用的菜单项控件 ID。若要执行此操作运行以确定菜单项控件 ID 的 Visio 中的一个 Microsoft Visual Basic 应用程序 (VBA) 宏的。

    例如对于下面的宏将打开一系列消息框,将显示在在 Visio 中的 文件 菜单上的命令和为每个项目的相应控件 id:
    Sub EnumerateControls()
        Dim icbc As Integer
        Dim cbcs As CommandBarControls
        Set cbcs = Application.CommandBars("Menu Bar").Controls("File").Controls
        For icbc = 1 To cbcs.Count
            MsgBox cbcs(icbc).Caption & " = " & cbcs(icbc).ID
        Next icbc
    End Sub
    
    注意 到一个不同的菜单名称以获得该菜单的控件 id 更改在宏的文件中"一词。
  2. 展开 用户配置
  3. 展开 管理模板
  4. 展开 Microsoft Visio 2003Microsoft Visio 2007
  5. 展开 禁用用户界面中的项目
  6. 单击 自定义
  7. 用鼠标右键单击 禁用命令栏按钮和菜单项,然后单击 属性
  8. 设置 选项卡上单击 启用,然后单击 显示
  9. 显示内容 对话框中单击 添加
  10. 添加项 对话框中键入步骤 1 中确定的控件 ID。依次 确定
  11. 单击 确定 以关闭 显示内容 对话框。
  12. 单击 确定 以关闭 禁用命令栏按钮和菜单项属性 对话框。

参考

有关详细的信息,请访问下面的 Microsoft 网站:
http://office.microsoft.com/en-us/assistance/HA011513711033.aspx
有关如何运行知识库文章中包含的示例 VBA 代码的详细信息单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
297304如何运行知识库文章中的示例代码

属性

文章编号: 905691 - 最后修改: 2006年11月10日 - 修订: 2.3
这篇文章中的信息适用于:
  • Microsoft Office Visio Professional 2007
  • Microsoft Office Visio Standard 2007
  • Microsoft Office Visio Professional 2003
  • Microsoft Office Visio Standard 2003
关键字:?
kbmt kbmenu kbprogramming kbautomation kbvba kbhowto KB905691 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 905691
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com