Run Software as Exclusive Shell Application?

2019-05-22 01:20发布

问题:

This has previously been asked (2001) but without a solution.

http://forums.techguy.org/windows-xp/58217-exclusive-shell-applications.html

In BPM Studio you have the option to run the software as an "Exclusive Shell Application". Immediately after logging into Windows, BPM Studio appears and nothing else Windows-related (taskbar, desktop icons etc) loads. On exiting BPM, the user is returned to the Windows login screen.

Does anyone know how this is achieved? I want to do something similar for some software i'm working on. I've done a lot of research and can't find any leads!

Thanks

回答1:

The key in the registry is called:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon -> Shell

which should be set to explorer.exe. BPM Studio probably changed this key.



回答2:

This sounds very much like a custom shell.

All the MSDN documentation that I could find seems to concentrate on embedded versions of Windows where replacing the shell is clearly very common. However, I believe that the principles are much the same for desktop Windows.