Alan/Ozkan:
> Most PCs have some tray icons for all users, started by
> services
> or by HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run,
> such as a firewall or display driver software or
> antivirus monitor. Userinit is the best trick for
> starting pprotray before all of them.
FWIW: PS-Tray Factory does it by starting itself from LocalMachine-RunOnce
and then (I believe) reinserts its startup key once running in:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce
Regards ... Alec
--
( ) { } [ ] \ | 9 0 + = () {} []
---- Original Message ----
From: "Alan Martin" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Tuesday, March 22, 2005 05:05
Subject: [gla: Re: [power-pro] Re: what does tray install
do?
> Ozkan wrote:
>>> Go to
>>> HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
>>> NT\CurrentVersion\Winlogon Look for 'userinit'
> ...
> Bizaro wrote:
>> Correct me if I am wrong but this will install it for
>> all users, how can I install it for one user only?
>
> There is a problem with wanting tray support installed
> for only
> one user. The reason for putting pprotray.exe in
> HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
> NT\CurrentVersion\Winlogon \userinit, is to make sure
> pprotray.exe starts before any programs which create a
> tray icon.
> The early start is very important, otherwise it would be
> OK
> to just put pprotray.exe in
> HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
> or in
> HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
> or even in ...\Start Menu\...\Startup
>
> The problem is that the places where you can autostart
> something "for the current user only" are all launched
> *after* all the autostart things "for all users" have
> been launched.
>
> I guess the reason why a very early start is so important
> is this:
> it is difficult (impossible?) for programs like pprotray
> to get
> a current list from the OS of the icons in the tray.
> It can see them appearing and disappearing but cannot get
> a list. Instead pprotray keeps its own list by watching
> for tray icons appearing and disappearing. Therefore, if
> pprotray starts late,
> it does not see any of the tray icons of early startup
> apps
> being created.
>
> So you can easily install pprotray for the current user
> only,
> if you wish, just by putting it in
> HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
> or even in ...\Username\Start Menu\Programs\Startup
> but several tray icons will be missing from the list which
> pprotray knows about.
>
> Most PCs have some tray icons for all users, started by
> services
> or by HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run,
> such as a firewall or display driver software or
> antivirus monitor. Userinit is the best trick for
> starting pprotray before all of them.
>
>
>
> Attention: PowerPro's Web site has moved:
> http://www.ppro.org
> Yahoo! Groups Links
>
>
>
Attention: PowerPro's Web site has moved: http://www.ppro.org
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/power-pro/
<*> To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/