Archive: NSIS has access to Windows Registry?


NSIS has access to Windows Registry?
I'm creating an NSIS installer for my application that needs to also include a DSN (ODBC) that gets also installed on the user's computer. Adding an ODBC requires a bunch of "WriteRegStr" statements which writes to the user's Windows Registry.

But what if the user does not have permission to modify the registry? Is the NSIS installer still able to write to it? I'm asking because I currently don't have access to read nor write to my registry either, yet when I run my installer, the DSN gets added when I open the ODBC Manager.

I'm curious to why NSIS has these special priveliges.

Thanks !


NSIS does not have any special priveliges, the ODBC stuff might be calling a NT service to do its thing...