QUESTION :
Possible Duplicate:
How to select the account on the login screen of Windows7 by start typing the name?
I’m looking for either a method to achieve this, or a clear reason why it’s not possible.
I use Scheduled Tasks to start an app with a GUI at system startup. I want to see that GUI’s screen after logon without restarting it. I’m willing to type a password and/or re-logon and/or or use whatever app or tool to help, including changing the way I run the GUI app. It just can’t wait for a user logon to start.
How do I do it? Or if it’s absolutely impossible, why? I’ve read about “Shatter attacks” but that doesn’t seem to cover this.
I’m most interested in XP and Windows7.
If multiple solutions exist, of course I’d prefer the most convenient, flexible and/or open source.
ANSWER :
With Session 0 Isolation and the ACLs on the login desktop, Windows NT 6 is intentionally designed to make this almost impossible to achieve. The winlogon desktop is intentionally protected from processes that would otherwise be capable of injecting password-stealing code; and programs running in session 0 (which includes tasks run from the Scheduled Tasks service) are intentionally protected from interaction with programs running on interactive window stations in other sessions. The design intention is that it is very hard to fake the login prompt, very hard to grab passwords, and very hard to make use of the insecure message-passing shared-resource nature of the Windows GUI to perform privilege escalation.
It’s not possible. In order to display a GUI there needs to be an interactive session which is only attainable when a user logs on.