About Automatic Logon and Unlock

Note: The following options are only supported on Windows NT/2000/XP and newer operating systems

Since AutoMate tasks can be triggered by any of a variety of events, the situation can arise where a task is triggered on a workstation that is logged off or locked. Task properties and system options can be set to manage this situation by either not running the task, logging on a user, or running the task in the background.

Before a task starts executing, AutoMate first determines whether the workstation is logged on, logged off, or locked. If the workstation is logged off or locked, and the task is set to log on a user or unlock the workstation before executing, AutoMate will press CTRL+ALT+DEL and then attempt to simulate the keystrokes as specified by the Logon Keystrokes Options.

 Three special fields can be used:

A typical keystroke sequence for an English Windows 2000 workstation would be:


This tells AutoMate to press ALT+U to bring the cursor to the Username field. It then types out the user name. Next, it presses ALT+P to bring the cursor to the Password field, and types out the password. Then the ENTER key is pressed to complete the logon. (Note that the CTRL+ALT+DEL key sequence is not a part of the Logon Keystrokes.)

In some circumstances, the keystroke sequence may need to be modified to work correctly with some workstations. For example, on some Windows 2003 Server machines, there is a longer delay between pressing the CTRL+ALT+DEL sequence and when the logon window appears. The Logon Keystrokes can be adjusted to account for this by adding a delay before attempting to send any keystrokes. For example:


This will cause AutoMate to pause 3 seconds (3000 milliseconds) before attempting to send the user name and password.

The keystroke sequence is not bound to any specific logon window or sequence. Therefore, by adjusting the keystrokes to be sent, you can set AutoMate to successfully log on to workstations that do not use the standard Windows Logon window, such as those running Novell.

See also

Editing Logon Keystrokes

Setting Task Logon Properties

Default User Options

Send Keystrokes Action