Below you can find a list of video tutorials that will help you understand how WinAutomation works and build your first jobs. We strongly recommend that you watch the videos in the following order.

Lesson 1: Overview

Lesson 1: Overview

WinAutomation is a powerful automation tool that helps you automate any repetitive task on your computer. In this video, you will be introduced to the WinAutomation Console Window and learn how you can create a new Job and how you can import or export a Job. Run a Job or Stop it, attach a Trigger to it, as well as create an executable file, to run the Job on any computer.

Lesson 2: Actions

Lesson 2: Actions

In this video, you will learn how jobs are built in WinAutomation using Actions. Example Job: “Rename Photos in Folder using their Creation Date”.

Lesson 3: Variables

Lesson 3: Variables

In this video, we shall explain how variables are being used between actions, as well as examine the variable types supported by WinAutomation.

Lesson 4: Using Keyboard Actions

Lesson 4: Using Keyboard Actions

In this video, we shall explain how one can use the Keyboard actions in a Job, to automate a task that will send an email to a different recipient each time according to the user’s input. Job Example: “Sales Letter”.

Lesson 5: Mouse Actions

Lesson 5: Mouse Actions

In this video, we shall explain how one can use the Mouse Keys Actions in a Job, to send mouse clicks to save the letter we created in our previous tutorial. Job Example: “Sales Letter”.

Lesson 6: Macro Recorder

Lesson 6: Macro Recorder

In this video, we shall explain how one can use the Macro Recorder to create a Job that will repeat all mouse moves and keystrokes in order to create an exact copy of the task that run during the recording, smartly recognizing each window each action is sent to.

Lesson 7: Scheduler

Lesson 7: Scheduler

In this video, we shall explain how one can configure a Job to run on a Schedule. One can set a job to run on a specific day, on specific days of a week, month, as well as run a job at specific hours, or every so many days, hours, minutes, etc or even when the computer is not being used by the user. The options can all be set using the Scheduler and the Recurring Triggers, as well as the Idle Trigger.

Lesson 8: Triggers

Lesson 8: Triggers

In this video, we shall explain how one can fire a Job to run depending on the Hotkey pressed, on a folder’s files status, on a process or service running, on the Events being recorded on our computer or even when a server fails to response.

Lesson 9: Loops

Lesson 9: Loops

In this video, we shall explain how we can create a loop to repeat our job so many times as many as we might have defined in our Loop action, or as many as we have configured in our Loop Condition action.

Lesson 10: Conditionals

Lesson 10: Conditionals

In this video, we shall explain how one can use Conditionals, to define the Job’s behaviour according to an action’s result, a variable’s value, a process or a service status, as well as the existence of an image on the screen and many more.

Lesson 11: Variables II

Lesson 11: Variables II

In this video, we shall explain how one can use variables in a more advanced way using the variables’ properties in combination with the variables’ data type.

Lesson 12: Loops II

Lesson 12: Loops II

In this video, we shall explain how one can use the For Each loop action to create a loop using the properties of a list variable as well as using the properties of a data table variable.

Lesson 13: Debug

Lesson 13: Debug

In this video, we shall explain how the Debugger works (how one can run a job step by step, start or stop a Job) as well as explain the Debugger configuration dialog.

Lesson 14: Options

Lesson 14: Options

In this video, we shall go through the WinAutomation Options, and explain how one can customize WinAutomation to fit his needs.

Lesson 15: Logs

Lesson 15: Logs

In this video, we shall go through the Logs Pane, where one can keep an archive of all the jobs that have run, that have failed, as well as find additional information about any errors that have occurred in a job, and how to get round them.

Lesson 16: Compiler

Lesson 16: Compiler

In this video, we shall explain how one can create an executable file to run the job created on any computer, whether it has WinAutomation installed or not, as well as configure the executable’s job settings and execution behavior.