PC Review


Reply
Thread Tools Rate Thread

Changing shell in WinXP

 
 
eljainc
Guest
Posts: n/a
 
      19th Feb 2008
Hello,

Can someone provide some assistance on the modification of the shell
in WinXP (either home or Pro)? In our case it is Win XP Pro.

We are currently using a batch file to replace explorer.exe as the
shell, by the following key in registry

HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\shell

However, what is happening is that Windows takes 30 seconds to timeout
the execution of the batch file before the desktop becomes active.

In the batch file, I have to do something like:

ping localhost -n 30 > nul

to give a 30 second delay. This throws off the timing of everything
else in the batch file to run.


I spoke with a Microsoft enginner and he said that the explorer.exe
application raised an event that signals to Windows that the system is
finally up and running.


Does anyone have documentation on this event/signal that is raised?

Thanks for any help.
 
Reply With Quote
 
 
 
 
Newbie Coder
Guest
Posts: n/a
 
      19th Feb 2008
Eljainc,

Your spyware/virus scanners are going to pick this up as suspicious & may try to delete
it. Many trojans plug into WinLogon, remember?

If you use Sophos/McCrappy/AVG antivirus you won't have to worry about being detected as
they couldn't even detect the simplest of items, but applications like Spybot/HijackThis
will detect it & then your days are numbered

--
Newbie Coder
(It's just a name)


"eljainc" <(E-Mail Removed)> wrote in message
news:b898b109-594d-4b50-9b00-(E-Mail Removed)...
> Hello,
>
> Can someone provide some assistance on the modification of the shell
> in WinXP (either home or Pro)? In our case it is Win XP Pro.
>
> We are currently using a batch file to replace explorer.exe as the
> shell, by the following key in registry
>
> HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\shell
>
> However, what is happening is that Windows takes 30 seconds to timeout
> the execution of the batch file before the desktop becomes active.
>
> In the batch file, I have to do something like:
>
> ping localhost -n 30 > nul
>
> to give a 30 second delay. This throws off the timing of everything
> else in the batch file to run.
>
>
> I spoke with a Microsoft enginner and he said that the explorer.exe
> application raised an event that signals to Windows that the system is
> finally up and running.
>
>
> Does anyone have documentation on this event/signal that is raised?
>
> Thanks for any help.


 
Reply With Quote
 
eljainc
Guest
Posts: n/a
 
      19th Feb 2008
I never said anything about this machine connecting to the internet
nor spyware/virus scanners being installed.
This machine is more or less "locked down" so that the end user cannot
install applications.

There are shells out there like Litestep, Xoblite, or Geoshell. I need
the documentation on how to change
the shell to a batch file. Perhaps I could compile it to an EXE? I
really think that these shells have an API call or set an event to
tell windows that the system is up and running, thus bypassing the 30
second timeout.

Mike



>
> Your spyware/virus scanners are going to pick this up as suspicious & may try to delete
> it. Many trojans plug into WinLogon, remember?
>
> If you use Sophos/McCrappy/AVG antivirus you won't have to worry about being detected as
> they couldn't even detect the simplest of items, but applications like Spybot/HijackThis
> will detect it & then your days are numbered

 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
CMD Shell properties in WinXP Professional eljainc Windows XP General 7 15th Jan 2008 09:21 PM
WinXP Shell.DLL files whaynie Windows XP General 6 20th Oct 2004 10:23 PM
Shell command in WinXP Hootie Microsoft Access Form Coding 2 14th May 2004 08:41 PM
Extremely bad shell bug in WinXP Mike Matheny Windows XP General 10 4th Oct 2003 05:24 PM
Shell ext for WinXP to R Click on mp3 to add to Nero ? Andy Freeware 10 6th Aug 2003 08:24 AM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 03:20 AM.