Horst1701
Posts: 15
Joined: Wed Mar 13, 2013 6:02 pm

Set HKEY_CURRENT_USER\...\Winlogon “Shell”

Hi

How can I set with Advanced Installer the Winlogon for a specific user?

The autologon I can set ;) (See topic Set Registry Entry depending on CheckBox)

What I also want to do, is to set this registry settings only for one user (e.q. "MyUser")
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon “Shell” = "MyApp.exe"
To start my application instead of Explorer.exe!

Best regards
Horst
Eusebiu
Posts: 4959
Joined: Wed Nov 14, 2012 2:04 pm

Re: Set HKEY_CURRENT_USER\...\Winlogon “Shell”

Hi Horst,

In order to achieve what you want you can go in the Registry page and create the registry entries you specified above. Please keep in mind that these registry modifications will not be undone during the uninstallation of your package.

I'm sure that the Different Shells for Different Users article can help you.

Best regards,
Eusebiu
Eusebiu Aria - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube
Horst1701
Posts: 15
Joined: Wed Mar 13, 2013 6:02 pm

Re: Set HKEY_CURRENT_USER\...\Winlogon “Shell”

Hi Eusebiu

Thanks for your Swift feedback!
I found and read that article yesterday.
But I don't really understand/know, how do it tell it my target System.

Do I have to add the user into the Setup before?
And what are the "magic words" in the registry modifications in Advanced Setup?

Best regards
Horst
Eusebiu
Posts: 4959
Joined: Wed Nov 14, 2012 2:04 pm

Re: Set HKEY_CURRENT_USER\...\Winlogon “Shell”

Hi Horst,

The modification will be made only for the user that installs the application because the registry entry is added in the "HKEY_CURRENT_USER" folder, so you don't need to add the user into the setup before.

Did you have any problem when tried to add the HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon “Shell” = "MyApp.exe" registry entry? Can you send us the .AIP (project file) so we can investigate it if you can't achieve what you want?

Best regards,
Eusebiu
Eusebiu Aria - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube

Return to “Building Installers”