NSIS刷新系统环境变量的方法

来源:互联网 发布:压缩弹簧设计软件 编辑:程序博客网 时间:2024/06/06 03:57
使用SendMessage ,例子如下:
;修改环境变量
WriteRegExpandStr HKLM "SYSTEM/CurrentControlSet/Control/Session Manager/Environment" "abcd" "ggg"
;刷新环境变量
SendMessage ${HWND_BROADCAST} ${WM_WININICHANGE} 0 "STR:Environment"

原来闹了半天的功能,其实就是这么简单,这个好像跟windows的API对应。 

原创粉丝点击