Environment Variable Changes via WM_SETTINGCHANGE not propagating
Scenario:
I need to install a new application on the machine running windows 8.1 where my login is a member of the system administrators. I install it. I then go to system control panel, advanced settings, update the user (or system) path variable in the environment variables. I then use DOpus to to open a terminal shell on a particular directory. I then type "set" to list the environment variables and look specifically at the "path" variable that I've modified.
Result:
The change I made via the System control panel's advance settings to the path variable IS NOT propagated. So, I then explicitly tell DOpus to exit. I restart DOpus. Again, same result. Only way I can update it is to either log-out or reboot. That is a pain in the butt as I am in the middle of various projects and have to close all of them, restart/re-login, and re-set everything up. This happens so frequently it is painful.
Solutions:
Looking for any guidance or advice on telling DOpus to refresh its environment variables, specifically on shells it spawns.
Thank you!