customer shell

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
 
M

Mule Skinner

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?
 
S

Slobodan Brcin \(eMVP\)

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
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
R

Rick Thering

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.
 
R

Richard

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
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top