更新整个组织中的用户设置

为整个组织的用户更改一个或多个 Revit.ini 设置。

您将创建自定义 Revit.ini,并将自定义文件放置到每个用户计算机上的 UserDataCache 文件夹。

  1. 创建自定义版本的 Revit.ini 文件,步骤如下:
    1. 创建 Revit.ini 副本,保留原始版本,便于需要时返回。
    2. 编辑新的 Revit.ini 副本,根据需要更改所需的设置的值。
      例如,假定您要更改 AppFrame 部分中的 Theme 值以及 Documentation 部分中的 HelpBrowser 和 OnlineHelpLocale 设置的值。
      [AppFrame]
      Theme=0
      [Documentation]
      HelpBrowser=1
      OnlineHelpLocale=enu
    3. 在 Revit.ini 中的 Install 部分添加 Update 设置,为即将收到更新的 Revit.ini 文件的各个用户指定要更改的部分和设置。
      安装部分的格式如下所示:
      Update=section|setting;section|setting;section|setting...
      例如,对于 1.b 中所示的示例,“安装”部分将如下所示:
      [Install]
      Update=Appframe|Theme;Documentation|HelpBrowser;Documentation|OnlineHelpLocale
    4. 最终的自定义 Revit.ini 文件将如下所示:
      [AppFrame]
      Theme=0
      [Documentation]
      HelpBrowser=1
      OnlineHelpLocale=enu
      [Install]
      Update=Appframe|Theme;Documentation|HelpBrowser;Documentation|OnlineHelpLocale
      注: 在该示例中,完整的 Revit.ini 不会显示,仅显示示例中将更改的部分。
    5. 使用脚本或组策略对象 (GPO) 将更新的 Revit.ini 文件推送到每个用户的计算机上的 UserDataCache 文件夹。

      UserDataCache 版本的 Revit.ini 文件位于以下位置:

      %ALLUSERSPROFILE%\Autodesk\RVT 2025\UserDataCache

  2. 要求用户重新启动 Revit 软件。

    用户下次启动软件时,Revit 会将 UserDataCache\Revit.ini 与用户配置版本的 Revit.ini 文件进行比较。当它确定 UserDataCache 版本中的 Update 设置不同于用户配置版本的 Update 设置(或不存在),Revit 会将 UserDataCache\Revit.ini 中的 Update 设置指定的设置从该文件复制到用户配置版本的 Revit.ini 文件中,覆盖相应设置原有的值。用户配置版本的 Revit.ini 文件中的其他值将不会更改。

样例

在用户重新启动 Revit 之前,用户配置版本的 Revit.ini 文件显示以下值:

[AppFrame]
Theme=1
[Documentation]
HelpBrowser=0
OnlineHelpLocale=fra

在用户重新启动 Revit(触发设置更新)之后,用户配置版本的 Revit.ini 文件显示以下值:

[AppFrame]
Theme=0
[Documentation]
HelpBrowser=1
OnlineHelpLocale=enu

此时,更新的设置已为用户实施。用户每次启动软件时都会使用这些设置。