Interactive & Non-Interactive Execution

Run Automations in the background silently or Run them in front of your eyes

Processes are split in two categories depending on whether they need a user present on the workstation or not. These categories are Interactive and Non-Interactive Processes.

Interactive Execution

Any time the user uses the keyboard or mouse, he is creating input for the computer. Every time something shows on the screen, the computer is showing output. There also activities that demand a user to be logged in on the workstation like launching Desktop or Web applications. These are called Interactive functions because the computer interacts with the user through the screen and the activities need a user to run under.

Non-Interactive

Non-Interactive functions are those that don’t require input (keyboard & mouse) or create output on your monitor and logged in user is not mandatory. For example, if a computer is set up to automatically connect to the Internet on start-up, this is non-interactive as you don’t have to do anything and nothing shows up on the monitor. Likewise, computers will check email, install updates, move files, rename folders etc. – all without any action or knowledge on the user’s part.

Non-Interactive

Non-Interactive functions are those that don’t require input (keyboard & mouse) or create output on your monitor and logged in user is not mandatory. For example, if a computer is set up to automatically connect to the Internet on start-up, this is non-interactive as you don’t have to do anything and nothing shows up on the monitor. Likewise, computers will check email, install updates, move files, rename folders etc. – all without any action or knowledge on the user’s part.

WinAutomation supports Both Interactive and Non-Interactive Execution

Interactive -needing a user to be present and Logged in, so to send keystrokes or mouse events, or to start Processes, to open files etc…- or Non-Interactive depending on the actions it contains. While Interactive functions can only work when a user is logged in and probably present on the machine, only Non-Interactive Processes can run when all users are logged out! With WinAutomation, you may run Processes while you are logged in but also in the background which include Non-Interactive actions like folders, files manipulation, compression/decompression, e-mail configuration, loops, conditionals, text manipulation, etc.