The @ symbol is just a placeholder in regedit. It's not the actual value entry. In NSIS's registry component, you're supposed to leave it blank. Have you tried just "HKCU\Key\value\" ?
Sometimes, the impossible can become possible, if you're awesome!
Thanks John.
Yes I have, Besides I tried ""、NULL etc.
Now Only the blank work with [RegistryValueWrite], nor the [RegistryValueBackupDelete].(the value was not deleted after app closing)
The @ symbol is just a placeholder in regedit. It's not the actual value entry. In NSIS's registry component, you're supposed to leave it blank. Have you tried just "HKCU\Key\value\" ?
Sometimes, the impossible can become possible, if you're awesome!
Thanks John.
Yes I have, Besides I tried ""、NULL etc.
Now Only the blank work with [RegistryValueWrite], nor the [RegistryValueBackupDelete].(the value was not deleted after app closing)
[RegistryValueWrite]
HKCU\Testing\=REG_SZ:%PAL:AppDir%
[RegistryValueBackupDelete]
1=HKCU\Testing\
Test with any other numbers or chracters instead of blank will work, but I still have to deal with the (default) anyway.