We are going to show you 2 ways you can run programs automatically on your system. This is especially useful for the users that have to perform the same tasks day-in-day-out. Let us now show you how you can execute programs to run by themselves.

Run programs automatically in Windows 11/10 Using Windows Task Scheduler Automatically start programs using DelayExec Closing words

Run programs automatically in Windows 11/10

Using Windows Task Scheduler

Both Windows 11 and 10 come with a preinstalled tool called Windows Task Scheduler, and this tool does exactly what its name says. It is used to automate (schedule) tasks, and using this utility you can configure it to run programs at certain times, repeat them daily, or on specific days only – the choice is yours. In the past, you could also use Windows Task Scheduler to send out emails or even show pop-up messages for reminders. However, these features are now deprecated. You have now successfully automated the program to run at your desired time(s). You can also modify the task later whenever required. Simply return to the Task Scheduler and double-click on the task that you want to modify. Also, you can right-click the task and click Delete from the context menu to remove an existing task.

Automatically start programs using DelayExec

You can also set delay timers to automated tasks to open them after a certain period of seconds. This is possible using a third-party commandlet-based utility known as DelayExec. DelayExec is a small utility created by RJL Software that can be installed on your computer, and then use the Command Prompt to run programs after some delay time using the utility. Here is how you can download, install, and use DelayExec to run automated programs:

Closing words

The Task Scheduler has been around for some time now. However, not many people use it to their advantage. On the other hand, DelayExec is a tiny, nifty tool that can help you automate tasks. You can even create batch files and run complete scripts after a certain delay. Do let us know what you think about DelayExec in the comments section below.