If I remember correctly, EnVar strips the final semicolon off the end of the full string before it writes it. I don't know if older Windows cares if there is a semicolon on the end or not, but it works on windows 10 without a semicolon on the end.
"Only a MouseHelmet will save you from a MouseTrap" -Jason Ross (Me)
NSIS 3 POSIX Ninja
Wiki Profile
|