Archive: NSIS Start Menu Shortcuts - Known Bug?


NSIS Start Menu Shortcuts - Known Bug?
Hello world,

I noticed that the NSIS installer itself (the setup program that installs NSIS) creates start menu shortcuts for the current user only, not for all users.

It this a known bug? Or it it really wanted not to install NSIS for all users?

Jens


It's neither. It was simply never considered. A patch to make it install to all users', if that's what makes sense, would be happily applied.


Then I'd suggest to make NSIS install to all users.

This makes more sense then always installing to the current user only without an option to change to all users, as it is now.

Jens


Hi,

I need exactly the same feature, to allow the Start Menu entry to every user.

I'm checking the source code in exec.c and it seems
it uses the IShellLink COM Interface to implement the enry
http://msdn2.microsoft.com/en-us/library/bb774950.aspx
however I haven't found anything on the interface allow this?

Does it require a complete reimplmentation? Anybody has idea on it?

Thanks,
Lorinc


Use SetShellVarContext all.


Works perfectly on XP Pro SP2, I just had to make sure all install/uninstall function pairs contains it.

Thanks a lot!
Lorinc