customer shell

  • Thread starter Thread starter Philipp Stampfl
  • Start date Start date
P

Philipp Stampfl

Hi all!

I'd like to start my application as a customer shell. I have tried to edit
the registry as described at the msdn and entered myapp.exe instead of
explorer.exe.

But after a reboot just nothing is viewd - no desktop, no taskbar (which is
great) just an empty background image.
When I press ctrl+alt+del I can see the standard windows options which tells
me that windows is up and running, just without a shell.

Does anyone have a clue how to get the customer shell thing working?

Thanks!

Phil
 
Is it possible to point to an application for the shell "after" an Image is
built. Say for example a full WinLogin/WinExplorer image was built. Is
there a way via registery edits to tell Xpe to load application.exe as the
shell instead of Explorer?
 
Mule,

By changing registry you can even install drivers. So answer to your
question is yes.

You can change shell path it in registry at any time. I can't find it right
now, but look for values that call explorer.exe they are descriptive.

Regards,
Slobodan

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Have an opinion on the effectiveness of Microsoft Embedded newsgroups? Tell
Microsoft!
https://www.windowsembeddedeval.com/community/newsgroups
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
The entry you want is
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon

Edit the Shell value to be your application. What I ran into when I did
this was a timing problem where not everything was ready when my app
started, so the app would blow up (or not appear to start.) I added a
little vbs script to loop for a period of time, then run the application.
The best way I know to test if this will work for you is to go ahead and let
it come up as it currently is, then CTRL-ALT-Del it into the task manager
and run your application. If it runs, it is probably a timing issue, if it
still does not run, you may have a dependency still hanging.

Rick T.
 
Thanks, I'll give it a shot.


Rick Thering said:
The entry you want is
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon

Edit the Shell value to be your application. What I ran into when I did
this was a timing problem where not everything was ready when my app
started, so the app would blow up (or not appear to start.) I added a
little vbs script to loop for a period of time, then run the application.
The best way I know to test if this will work for you is to go ahead and let
it come up as it currently is, then CTRL-ALT-Del it into the task manager
and run your application. If it runs, it is probably a timing issue, if it
still does not run, you may have a dependency still hanging.

Rick T.



http://msdn.microsoft.com/library/default.asp?url=/library/en-us/xpehelp/htm instead
 
Back
Top