How can I regsvr32 my controls at a user (HKEY_CURRENT_USER) level?

Solution 1:

Like this:

regsvr32 /n /i:user name.dll

Solution 2:

There is a tool named RegSvrEx out on Code Project which seems to allow you just what you want.

The syntax is:

RegSvrEx [/u] [/c] servername

With

/u - Unregister server
/c - Register or unregister (if /u is also specified) only for the current user
servername - Full path of the server .exe or .dll

See the comments on the article's page on how to change the code for using with Windows Vista and above.