Should this line from http://nsis.sourceforge.net/Setting_...ment_Variables
FileWrite $2 "$\r$\nSET $0=$1$\r$\n"
Be changed to SETX? instead of regular SET so that it works for Windows 7? Right now environment variable setting for a Standard User in Windows 7 is broken for NSIS 2.46
-- IV
Fix for Win 7 Environment Variables WriteRegExpandStr
2 posts
That code is specifically for Windows 95, 98, and ME (the page states this!) You should use this instead: http://nsis.sourceforge.net/Environm...remove_entries
Stu
Stu