How to Launch a Program Before the Shell at LogonLast reviewed: February 25, 1998Article ID: Q142905 |
The information in this article applies to:
SUMMARYThis article explains how to avoid interaction between a program and the standard shell by running the program before the shell starts.
MORE INFORMATIONWhen you log on, the registry key
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft \Windows NT\CurrentVersion\Winlogondescribes the actions made by WinLogon. The Userinit value describes the program launched by WinLogon.
Userinit: REG_SZ Default value: USERINIT,NDDEAGNT.EXEThe first entry (USERINIT) is responsible for executing the shell program. To start your program before the shell, you may replace this entry with your own program. If you do so, your application is responsible for launching the shell (Explorer.exe in Windows NT 4.0). Explorer.exe is the standard shell in Windows NT 4.0. It can operate in two modes:
If you launch Explorer.exe from your own "userinit" initialization program, be sure that the shell value always references Explorer.exe, otherwise Explorer.exe will operate in browser mode instead of shell mode.
|
Additional query words: prodnt
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |