Matt Herbert (matherbe) wrote: > Hello all, > > I am stumped trying to figure out how I can automate the login/logoff > procedure on Windows. Here is what I know so far. First, I can logoff > the system pretty easily using win32api.ExitWindowsEx() function. > Second, I can auto logon the system (after a reboot) using the special > registry keys (DefaultUserName, DefaultPassword, DefaultDomain). Third, > I will have to wrap everything up in a service, so I can be running at > the desktop and the logon screen. > > So the hard part that I can't figure out, is how do I programmatically > initiate a logon, after a logoff? Here is the rough sequence of events I > want to achieve: > > 1 MyPyService is running (at desktop) > 2 User requests an automated test > 3 MyPyService starts the test > 4 MyPyService logs the user off > 5 MyPyService wait's for something to happen > 6 MyPyService logs a user on
I may be misunderstanding, but following the information here: http://msdn2.microsoft.com/en-us/library/aa378750.aspx I added, in addition to the keys you mention above: AutoAdminLogon = 1 AutoLogonCount = 1 I logged out and -- sure enough -- it logged me back in as me. Is that what you were after? TJG _______________________________________________ python-win32 mailing list python-win32@python.org http://mail.python.org/mailman/listinfo/python-win32