# Supported Directory Variables Last Updated On: 18 May 2026 3 minutes read To ensure consistent downloads, you can set a default download directory for Google Chrome. If an invalid path is entered, users will be prompted to select a location for each download. This guide provides the supported path variables for configuring this setting. ## List of Supported Path Variables | For Windows | For MacOS | |---|---| | **${documents}** - The "Documents" folder for the current user. (example resolution : "C:\Users\Administrator\Documents") | **${users}** - The folder where users profiles are stored. (example resolution : "/Users") | | **${local_app_data}** - The Application Data folder for the current user. (example resolution : "C:\Users\Administrator\AppData\Local") | **${documents}** - The "Documents" folder of the current user. (example resolution : "/Users/johndoe/Documents") | | **${roaming_app_data}** - The Roamed Application Data folder for the current user. (example resolution : "C:\Users\Administrator\AppData\Roaming") | | | **${profile}** - The home folder for the current user. (example resolution : "C:\Users\Administrator") | | | **${global_app_data}** - The system-wide Application Data folder. (example resolution : "C:\AppData") | | | **${program_files}** - The "Program Files" folder for the current process. Depends on whether it is 32 or 64 bit process. (example resolution : "C:\Program Files (x86)") | | | **${windows}** - The Windows folder (example resolution : "C:\WINNT" or "C:\Windows") | | | **${client_name}** - The name of the client pc connected to an RDP or Citrix session. Take into account that this variable is empty if used from a local session. Therefore if used in paths you might want to prefix it with something which is guaranteed to be non-empty. (example : C:\chrome_profiles\session_${client_name} - produces c:\chrome_profiles\session_ for local sessions and c:\chrome_profiles\session_somepcname for remote sessions.) | | | **${session_name}** - The name of the active session. Useful for distinguishing multiple simultaneously connected remote sessions to a single user profile. (example resolution: WinSta0 for local desktop sessions) | |