关于宏安全性

处理宏时,应提防因宏的弱点而带来的风险,这一点非常重要。 仅应从可信赖的源运行已知宏。

默认情况下,您可以选择启用和禁用宏。 这可以对您的工作和计算机起到保护作用,避免意外运行危险的恶意代码。

设置应用程序级宏安全性

  1. 禁用应用程序级宏可以限制对“宏管理器”中的“运行”和“单步运行”工具的访问。您将仍然可以查看、编辑和构建代码,但修改后不会改变当前模块状态。

    单击“管理”选项卡 “宏”面板 “宏安全性”。
  2. 选择“宏”选项卡。
  3. 在“应用程序宏安全性设置”部分中,选择“启用应用程序宏”或“禁用应用程序宏”。
  4. 单击“确定”。
  5. 关闭并重新打开 Revit
    注: 对应用程序级宏设置执行的任何修改都将在重新启动 Revit 后生效。 该设置将持久存在,直到被修改为止。

设置文档级宏安全性

  1. 禁用文档级宏可以针对 Revit 中任何已打开的项目限制对“宏管理器”中“运行”和“单步运行”工具的访问。 您将仍然可以查看、编辑和构建代码,但修改后不会改变当前模块状态。

    单击“管理”选项卡 “宏”面板 “宏安全性”。
  2. 选择“宏”选项卡。
  3. 在“文档宏安全性设置”部分中,选择下列选项之一:
    • 启用文档宏前询问。这是默认设置。 宏被禁用,但如果在打开 Revit 项目时宏存在,系统会提示您启用宏。 然后,您可以选择在检测到宏时启用宏。
    • 禁用文档宏。在打开项目时禁用文档级宏。要在此状态下启用宏,必须关闭项目,调整“宏安全性”设置,并重新打开项目。
    • 启用文档宏。在打开项目时启用文档级宏。要在此状态下禁用宏,必须关闭项目,调整“宏安全性”设置,并重新打开项目。
  4. 您应该尽可能避免启用文档宏设置。 系统不会提示您,何时打开关于宏以及可运行的潜在的危险恶意代码的文档。 如果您不熟悉 Revit 宏或经常打开来自不熟悉的来源的项目,建议您使用“启用文档宏前询问”。 只有当您知道内嵌宏的源时,才应使用“启用文档宏设置”。

    为了帮助您确定宏安全性的当前状态,系统会在 Revit 应用程序框架的右下角提供状态图标和通知提示。
    文档级宏状态和警告
    宏安全性设置 状态图标 打开时通知
    启用文档宏
    禁用文档宏
    启用文档宏前询问 用户定义。 一个警告对话框将提示您启用或禁用宏。产生的答案将显示正确的图标。这是默认设置。