I am working on an installer using Wix 3.5 that needs to set the system PATH environment variable.
This is how I am setting the environment variable:
When you add or set an environment variable, a WM_SETTINGCHANGE
message is sent to all programs to inform them of the change. However, any already running program will not get the updated environment, unless it can handle this message itself. Rebooting the system updates every program.
A workaround without rebooting:
So summing-up, in order to get this to work for every user, you still need to reboot.