If you want to change one or more Revit.ini settings for users across your organization, you can use the following procedure to simplify the task.
For a list of settings and valid values, see The Revit.ini File.
[AppFrame] Theme=0 [Documentation] HelpBrowser=1 OnlineHelpLocale=enu
Update=section|setting;section|setting;section|setting...
[Install] Update=Appframe|Theme;Documentation|HelpBrowser;Documentation|OnlineHelpLocale
The UserDataCache version of Revit.ini resides in the following location:
%ALLUSERSPROFILE%\Autodesk\<product name and release>\UserDataCache
The next time a user starts the Revit software, Revit compares UserDataCache\Revit.ini with the user profile version of the Revit.ini file. When it determines that the Update setting in the UserDataCache version is different than the Update setting in the user profile version (or it does not exist there), Revit copies the settings specified by the Update setting in UserDataCache\Revit.ini from that file to the user profile version of the Revit.ini file, overwriting previous values for those settings. Other values in the user profile version of the Revit.ini file are not changed.
Before the user restarts Revit, the user profile version of the Revit.ini file shows the following values:
[AppFrame] Theme=1 [Documentation] HelpBrowser=0 OnlineHelpLocale=fra
After the user restarts Revit (which triggers the setting updates), the user profile version of the Revit.ini file shows the following values:
[AppFrame] Theme=0 [Documentation] HelpBrowser=1 OnlineHelpLocale=enu
The updated settings are now implemented for the user. Those settings will be used each time the user starts the Revit software.