[Setup]: ChangesEnvironment

Valid values:

Default value:

no
Description:

When set to yes or to a scripted boolean expression evaluating to True, at the end of the installation Setup will notify other running applications (notably Windows Explorer) that they should reload their environment variables from the registry.

If your installation creates or changes an environment variable but doesn't have ChangesEnvironment set to yes, the new/changed environment variable will not be seen by applications launched from Explorer until the user logs off or restarts the computer.