How to create an automated task using Task Scheduler on Windows 10
Task Scheduler lets you automate tasks on Windows 10, and in this guide, we'll show you the steps to create and schedule your first task.

- Create basic task
- Create advanced task
- Modify task
On Windows 10 , Task Scheduler is a tool that allows you to create and run tasks automatically. Usually, the system and certain apps use the scheduler to automate maintenance tasks (such as disk defragmentation, disk cleanup, and updates), but anyone can use it. Using this feature, you can launch programs, run commands, and execute scripts on a particular day and time, or you can also trigger tasks when a specific event occurs.
Task Scheduler works by monitoring the system's time and events to execute the task as soon as the condition is met.
When trying to use the scheduler app to run a task at a specific time or when an event occurs, you can create a task in at least two different ways using the basic and advanced settings.
This guide will walk you through the steps to get started with the Task Scheduler experience to automate tasks on your device.

How to create a basic task on Task Scheduler
To create a task using basic settings on Windows 10, use these steps:
- Open Start .
- Search for Task Scheduler , and click the top result to open the app.
- Right-click the "Task Scheduler Library" branch and select the New Folder option.
- Type a name for the folder – for example, MyTasks. (This step isn't a requirement, but it's a recommended step to keep your tasks separate from the system and apps tasks.)
- Click the OK button.
- Expand the "Task Scheduler Library" branch, and select the MyTasks folder.
- Click the Action menu.
- Select the "Create Basic Task" option.
- In the "Name" field, type a short descriptive name for the task – for example, Notepad Launcher.
- (Optional) In the "Description" field, create a description for the task.
- Click the Next button.
- Select the Monthly option.
- Quick note: Task Scheduler allows you to select from a number of triggers, including on a specific date, during startup, or when you or a particular user signs in. Depending on your requirements, you'll need to configure additional parameters. In this case, we'll be selecting the option to run a task every month.
- Using the "Start" settings, specify when the task should run and the time (very important).
- Use the "Monthly" drop-down menu for the months of the year you want to run the task.
- Use the "Days" or "On" drop-down menu to specify the days that the task will run.
- Quick tip: Using the "On" setting may be your best option if you're planning to run a task during a specific day of the week.
- Select the Start a program option to launch an app, run a command, or execute a script file.
- Quick note: You can select the Send an e-mail or Display a message option, but these are deprecated features, which means that they may or may not work because Microsoft is no longer maintaining them.
- In the "Program/script" field, specify the path for the application.
- Quick tip: If you don't know the path of the app, click the Browse button to find it.
- (Optional) In the "Add arguments" field, you can specify arguments to run the task with special instructions.
- (Optional) In the "Start in" field, specify the folder in which the program will start. (Usually, you can leave this setting empty.)
- Click the Finish button.
Once you complete the steps, Task Scheduler will save the task and run automatically on your specified schedule.
How to create an advanced task on Task Scheduler
To create a task using advanced settings using the Task Scheduler, use these steps:
- Type a name for the folder – for example, MyTasks.
- Select the Create Task option.
- In the "Name" field, type a short descriptive name for the task – for example, PowerShell First Script.
- In the "Security options" section, you can configure which administrator account can run the task.
- Quick tip: The default user should be fine if you use an account with administrative privileges. If you want to run a Command Prompt or PowerShell command, you can select the "Run whether user is logged on or not" option to prevent the command window from showing up when the task runs automatically, as it's likely that using the Hidden option won't work.
- (Optional) Check the "Run with highest privileges" option if the task requires elevated privileges.
- The "Configure for" settings should be left alone unless you're required to use a different compatibility option.
- Click the Triggers tab.
- Click the New button.
- Use the "Begin the task" drop-down menu to select one of the many triggers, including "On a schedule," "At startup," "On workstation unlock," and many others. (For this guide, select the On a schedule option.)
- Using the "Start" settings, specify when the task should start running and the time (very important).
- Select the Monthly option from the left side.
- Use the "Months" drop-down menu to select the months the task will run.
- (Optional) In the "Advanced settings" section, you can select options to delay, repeat, stop, and expire a task. The Enabled option is checked by default. (Usually, you don't want to change these settings unless necessary.)
- Click the Action tab.
- Use the "Action" drop-down menu and select the Start a program option.
- Under the "Settings" section, in the "Program/script" field, specify the path for the application – for example, powershell.exe.
- Quick tip: If you don't know the path of the app, click the Browse button to find it. Also, if it's a known application like PowerShell or Command Prompt, you only need to specify the file name.
- (Optional) In the "Add arguments" field, you can specify arguments to run the task with special instructions – for example -NoExit -ExecutionPolicy Bypass C:\PATH\TO\SCRIPT\first_script.ps1.
The "powershell.exe" command and the above argument will run the script named "first_script.ps1." The argument "-ExecutionPolicy Bypass" ensures that the script runs successfully, and the "-NoExit" argument will prevent the window from closing after running the script. You can learn more about creating a PowerShell script in this guide .
- Click the Conditions tab.
- (Optional) The "Conditions" tab includes settings that, combined with the "Triggers" settings, will determine when the task should run. (If you're creating a simple task, you don't need to modify these settings. However, you want to make sure the Power settings are configured to your situation.)
- Click the Settings app.
- (Optional) The "Settings" app includes additional options that will directly affect the behavior of the task. It's not a requirement to change these settings, but it's a good idea to check the following options:
- Run the task as soon as possible after a scheduled start is missed.
- If the task fails, restart every. (Use this option with the default selections.)
After you complete the steps, authenticate with your account credentials, and then the task will run automatically on schedule or event using the specified settings.
How to run, edit, and delete a task on Task Scheduler
Once you've created the task, you can use these steps to view, exit, or run it on demand:
- Search for Task Scheduler , click the top result to open the experience.
- Expand the Task Scheduler Library branch.
- Select the folder with your tasks.
- To run a task on demand, right-click it and select the Run option.
- To edit a task, right-click it and select the Properties options.
- To delete a task, right-click it and select the Delete option.
On the page, you'll also be able to see all your tasks with information, such as the triggers, when the task runs last, and when it'll run the next time.
Alternatively, you can always select the task and use the Actions pane on the right to perform actions, such as run, end quickly, disable, and edit the job.
While we're focusing this guide on Windows 10, Task Scheduler has been around for a long time so you can use the same instructions on Windows 8.1, Windows 7, and older versions.
More resources
For more helpful articles, coverage, and answers to common questions about Windows 10 and Windows 11, visit the following resources:
- Windows 11 on Windows Central — All you need to know
- Windows 10 on Windows Central — All you need to know
Windows Central Newsletter
Get the best of Windows Central in your inbox, every day!
Mauro Huculak is technical writer for WindowsCentral.com. His primary focus is to write comprehensive how-tos to help users get the most out of Windows 10 and its many related technologies. He has an IT background with professional certifications from Microsoft, Cisco, and CompTIA, and he's a recognized member of the Microsoft MVP community.
Thank you for signing up to Windows Central. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.
- 2 Why I'm still gaming: A defense of the Xbox Series S
- 3 Xbox confirms it will not be at E3 2023 show floor, but will be part of E3 Digital
- 4 AI-Powered Bing can help answer even the vaguest video game questions
- 5 Grab this discounted Lenovo Legion 5i Pro for 25% off before its successor rolls out next month

- Password Tools For Windows Password Genius Windows Password Genius Windows 10 Password Genius Windows 7 Password Genius RAR Password Genius ZIP Password Genius SQL Password Genius Chrome Password Genius WiFi Password Genius For Office Office Password Genius Word Password Genius Excel Password Genius PowerPoint Password Genius Access Password Genius Outlook Password Genius Outlook Email Password Genius PDF Password Genius For Removing Office Password Remover Word Password Remover Excel Password Remover Workbook Unprotect Genius PowerPoint Unprotect Genius Word Unprotect Genius

- More Utilities Data Recovery BitGenius Word Repair Genius Excel Repair Genius PowerPoint Repair Genius Office Repair Genius Photo Data Genius Android Data Genius BitLocker Tools BitLocker Genius for Mac BitLocker Genius for Windows More Tools Product Key Finder SafeUSB Genius ISO Genius All Products
- Support Support Center FAQ & Contact Resource Center How-to Articles Blog Blog, News & Guides
4 Ways to Open Task Scheduler on Windows 10
You can fleetingly open Task Scheduler in Windows 10 computer by use of the four methods illustrated below.
Video guide on how to open Task Scheduler on Windows 10:
4 ways to open Task Scheduler on Windows 10:
Way 1: Open it in the Start Menu.
Click the lower-left Start button , enter schedule in the empty box and select Schedule tasks from the results.

Way 2: Turn on Task Scheduler via Search.
Tap the Search button on the taskbar, type schedule in the blank box and choose Schedule tasks .

Way 3: Open it in the Control Panel.
Step 1 : Access Control Panel .
Step 2 : Find and tap Schedule tasks in System and Security.

Way 4: Open Task Scheduler in the Computer Management.
Step 1 : Open Computer Management .
Step 2 : Click Task Scheduler on the left.
Related Articles :
- 4 Ways to Create Task Scheduler Shortcut on Windows 10 Desktop
- 9 Ways to Open Task Manager in Windows 10
- 6 Ways to Open Event Viewer in Windows 10
- 6 Ways to Open Steps Recorder in Windows 10
- 5 Ways to Open Windows PowerShell in Windows 10

iSunshare is dedicated to providing the best service for Windows, Mac, Android users who are in demand for password recovery and data recovery.
Copyright © 2023 iSunshare Studio All Rights Reserved.
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Task Scheduler for developers
- 2 minutes to read
- 4 contributors
This topic and the other topics in this section are for a developer audience. For info about using the Task Scheduler component in your capacity as an administrator, or an IT Professional, see Task Scheduler in the Microsoft Dynamics 365 documentation.
The Task Scheduler enables you to automatically perform routine tasks on a chosen computer. The Task Scheduler does so by monitoring whatever criteria you choose (referred to as triggers) and then executing the tasks when those criteria are met.
Some examples of tasks that you can use the Task Scheduler to execute are: starting an application; sending an email message; or displaying a message box. You can schedule a task to execute in response to these triggers:
- When a specific system event occurs.
- At a specific time.
- At a specific time on a daily schedule.
- At a specific time on a weekly schedule.
- At a specific time on a monthly schedule.
- At a specific time on a monthly day-of-week schedule.
- When the computer enters an idle state.
- When the task is registered.
- When the system is booted.
- When a user logs on.
- When a Terminal Server session changes state.
API information
The Task Scheduler provides APIs in these forms:
- Task Scheduler 2.0: Interfaces and objects are provided for C++, and for scripting development, respectively.
- Task Scheduler 1.0: Interfaces are provided for C++ development only.
Run-time requirements
The Task Scheduler requires the following operating systems:
- Task Scheduler 2.0: Client requires Windows Vista or later. Server requires Windows Server 2008 or later.
- Task Scheduler 1.0: Client requires Windows Vista or Windows XP. Server requires Windows Server 2008 or Windows Server 2003.
In this section
Additional resources.
Microsoft To Do App
Focus, from work to play with the best to do list app
A smart daily planner
Set yourself up for success with My Day, intelligent and personalized suggestions to update your daily or weekly to do list. With both a Microsoft to do desktop app and mobile app available, it is easy to stay on task all day long.
Manage your to do list online
A truly cross platform task management app. Whether you're at home using the desktop app or are using the mobile app on the go you can access your task list and stay organized.
Sharing made easy
Sharing an online to do list can help keep you connected with friends, family and colleagues.
Make managing tasks easier
Break tasks down into simple steps, add due dates, and set reminders for your daily checklist to keep you on track.
Ready to get more done in Microsoft 365?
See more from microsoft to do.
To do list apps such as the Microsoft To Do app are the best ways to create a to do list on your phone. With Microsoft To Do you can easily create and sync your task lists across multiple devices so you have your to do list available whether you are on your desktop, phone, or tablet.
Time-saving software and hardware expertise that helps 200M users yearly. Guiding you with how-to advice, news and tips to upgrade your tech life.
Let's keep in touch!
How to Schedule Tasks in Windows 10 via Task Scheduler
Learn to automate your tasks with task scheduler.

- If you want to streamline your work, Task Scheduler is the right app for your Windows 10 PC.
- The basic system of this program is composed of 2 elements: triggers and actions.
- This tool enables different scripts and schedules to run at a specific time or event, depending on your needs.
- All planned tasks are indexed in a library, which organizes them according to their priority.

- Download DriverFix (verified download file).
- Click Start Scan to find all problematic drivers.
- Click Update Drivers to get new versions and avoid system malfunctionings.
- DriverFix has been downloaded by 0 readers this month.
Task Scheduler is one of the most practical preset Windows applications because it can streamline your work.
The main idea of this application is to trigger the running of different scripts and programs at a specific time or a certain event.
It has a library where all the tasks loaded are indexed, and it organizes them according to the time that must be done and their importance.
Let’s discover together in the lines below what Task Scheduler contains and how we can use this useful application.
How do I schedule tasks in Windows 10 using Task Scheduler?
- Types of triggers
- Types of actions
- Types of Task Conditions
- Task settings
- Task security context
- How to use the Task Scheduler
1. Types of triggers
The first step of creating a task is to determine what will cause it to run, so the trigger is a set of conditions that when fulfilled, starts the task.

There are two types of triggers: the time-based trigger and the event-based trigger.
- The time-based trigger is used for tasks that start at a certain time or tasks that starts periodically, depending on your schedule.
- The event-based trigger is used for actions that start at a specific system event.
For example, let’s suppose that on this day you want to recover a few hours of work, and you want to have the same productivity, even though you know you will work more than usual.
You can set a task to be triggered every time your computer is entering an idle state.
1.1. Triggers for a schedule
This kind of trigger causes the task to run after a well-determined schedule configured by you. From the trigger settings, you can choose if the task will be repeated once, daily, weekly, or monthly.

This time interval is guided by the computer’s date and time. You can check the Universal box for making the time interval relative and synchronize it with UTC (Coordinated Universal Time).
This feature allows you to coordinate multiple tasks to run independently in different time zones.
- The One time trigger is the easiest to set up. All you have to do is enter the day and time you want the action to take place.
- The Daily trigger is based on a recurrent system and the date and time you want to start using this kind of trigger.
The interval of 1 is producing a daily schedule, the interval of 2 is producing an every other day schedule, and so on.
- If you opt for a Weekly trigger you must enter the date and time you want to start this schedule, the days when you want to take place and how often to repeat. Recursion of this trigger is similar to the daily one.
For the interval of 1, the task will be repeated weekly, for the interval of 2, the task will be repeated every two weeks, and so on.
- The Monthly trigger does not have many differences from the others, you only need to select the week and the day that you want to activate your task.
The recursion system is the same, the only difference being that the minimum interval of repetition is one month.
1.2. Triggers for logging on

This type of trigger runs an action when a user logs onto the computer. It has a customization feature that allows you to set the action to occur for all users or only for certain users.
1.3. Triggers for idle state

This trigger determines the action to run after entering the computer in the idle state. The trigger conditions can be configured from the Conditions tab of the Create Task menu or from the Task Properties window.

1.4. Triggers for an event
The event-based trigger determines the action to run after an event occurs. You can choose from a predefined list of events but you can also set a specific event.

If you are choosing the Basic trigger settings, only one event from the specific event log will run the task.
If you choose the Custom trigger settings you can enter the XML event query or a custom filter for the events that can run the task.
1.5. Triggers on workstation lock

This type of trigger runs the task when the computer is locked. You can configure from the settings if this action will be available for any user or for a specific user. You can do the same thing for the unlocking station process.
1.6. Advanced settings of triggers

- Delay task for up to (random delay)
This feature allows you to insert a delay between the moment when the task was triggered and the moment when the task will take place.
For example, if you have a time based trigger, the task is scheduled to be triggered at 3:00 PM and you set the Delay task for up to (random delay) to 30 minutes, your task will be triggered in between 3:00 PM and 3:30 PM.
- Repeat task every:
Here you can set a repeating time for your task. So, after the task will be triggered, it will wait the amount of time specified and after that, it will be triggered again. This entire process will continue until the period allocated is done.
2. Types of actions
The action is the process or a part of the process that is performed when the task is running. A task can have up to 32 actions. Every action has some settings that determine how the task is performed.

You can find and edit the task’s actions from the Actions tab of the Task Properties menu or from Create Task window.
When the list contains more than one action, they will be executed consecutively starting with the action from the top of the Actions tab and ending with the action from the bottom of the list.
If you want to change the actions order all you have to do is to click on the action that you want to move and then use the arrow keys to move it above or below.
2.1. Action that activates a program
This kind of action is used for starting a program or a script.

In the Settings menu of the Actions tab, you enter the name of the script or the program you want to start.
If one of those sequences takes command line arguments you can add, delete and edit them in the Add arguments (optional) text box.
The Start In (optional) is the place where you can specify the directory for the command line that will execute your script or your program.
This should be either the path to the program or the script file that leads to the files that are used by the executable file.
2.2. Action that sends an e-mail
This action is particularly useful for people who communicate a lot via email.

In the settings of this action, you have to enter your e-mail address, the e-mail address of the person who will receive the mail, the title of the e-mail, the message you want to be sent, and you have also an optional feature to attach different files to the mail.
You must also specify the SMTP server of your e-mail.
2.3. Action that displays a message

This action is used more like a reminder because it displays on your screen a text with a title. Select the Display a message category from the Actions menu and type the title and the message of the reminder.
3. Types of Task Conditions
Task conditions decide if a task can run after it was triggered. Conditions are optional and their main role is to help you accomplish a more accurate task reported to the operating situation.

You can find them in the Conditions tab of the Task Properties or Create Task menu. Conditions are divided into 3 categories: idle conditions, network conditions, and network conditions.
3.1. Idle conditions
With this condition, you can tell the task to run only if your computer is an idle for a certain amount of time. Every 15 minutes, Task Scheduler is checking your activity to find out if your PC has entered into an idle state.
It is considered that your computer is in an idle state if the screensaver is on or if the percentage of CPU and memory operation is 0%.
As soon as the Task Scheduler has detected that your computer is in an idle state, it will begin the countdown of the length of time that has been set.
If you come back at this time and continue your work, the application will reset the task.
You can also set the time condition to 0 and in this case, the task will run when the application will detect that your computer has entered the idle state.
If the Stop if the computer ceases to be the idle condition is on, the task will stop running after the computer gets out from the idle state. Normally, this task will run just one time.
To run every time the computer remains inactive you have to check the Restart if the idle state resumes.
3.2. Power conditions
This condition is dedicated to laptop users because it follows the power method of the device.
While a computer receives a current flow of energy from a source, the laptop can run on a battery when you do not have a stable source of power.
With this condition, you can set a task to run when the computer is connected to a stable and continuous source of energy after the trigger was activated. You can also set a condition.
You can also configure the condition so as not to allow the task to run if the device goes on the battery power.
From these conditions, you can also create a task that will tell the computer to start from sleep mode and run the actions after it was triggered. Consider that this can happen during hours of rest and may create trouble.
To avoid this, make sure the device is at a distance where it cannot bother you or turn it off when you rest.
3.3. Network conditions
With this condition, you can configure a task to run if a specific named network is available or if any connection is available when the task is triggered.
If you consider that your task will need network conditions to run, you can also set this in the conditions.
4. Task settings
Task settings are indicating how a task run, is deleted, or is stopped. You can find the panel with all the available settings in the Settings tab from the Task Properties or from the Create Task menu.

Expert tip:
Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken. We recommend installing Restoro, a tool that will scan your machine and identify what the fault is. Click here to download and start repairing.
The following list contains a description of all the available settings.
4.1. Allow tasks to run on demand
Here you can specify if the task can be run manually before or after it is scheduled by allowing it to run on demand. You can set a task to run at any time on demand.
You find more information about the demand configuration in the How to run a task on demand topic of this article.
4.2. Run a task as soon as possible after a scheduled start is missed
This setting will assure you that a task will start running even if it could not run when it was scheduled from different reasons (the device was turned off, Task Scheduler was busy).
In the default settings, the Task Scheduler will not start the task immediately when the service is available. It will wait 10 minutes and then immediately start the process.
4.3. If the task fails, restart every time period
This setting will force the Task Scheduler to restart the task if the previous attempt was thwarted by an error.
You have to add the time interval between the running attempts and the number of attempts to achieve.
4.4. Stop a task if it runs longer than the time period
With this setting you can establish a time limit in which the task can run.
This setting is used for limiting the number of tasks that need a long period of time to execute and in this way you can save resources for your computer.
4.5. If the task is not scheduled to run again, delete if after a time period
This feature replaces an action that you should do it manually.
If you schedule a task to run only once means that you will not need it in the future and not unnecessarily load the list of tasks you should delete after you have used it.
This setting will delete automatically the task after a period of time set by the user after it was activated.
Remember, your task must include at least one trigger with an expiration date in order to select this setting.

4.6. If a task is already running you must know a few things
You must configure the Task Scheduler to know how to run the task in case another instance of the current task is already running.
- Do not try to start a new instance because the application will not run the new instance and either stop the current instance from running.
- You can run a new instance in parallel. Task Scheduler is able to run different instances in parallel, so if you want to run a new instance, it will run it at the same time as the instance that is already running.
- You can queue a new instance. You can set an instance to start as soon as the current task ends the activity. The Task Scheduler will add your add the new instance in a queue and the service will not stop the current task from running.
- Stop the current instance. After you stop the current instance, the service will try to run on the next one.
- You can run a new instance in parallel. Task Scheduler is able to run different instances in parallel, so if you want to run a new instance, it will run at the same time as the instance that is already running.

5. Task security context
By default, the Task Scheduler runs the tasks in order with the security context of every user logged on when the task is triggered.
You can modify these settings from the Security options sections of the General tab after you have selected the task that you want to modify.

For a better organization of your tasks, you can group them on users or on groups of users by clicking on the Change User or Group category.
If your user does not have administrator rights the button will be called Change User and your account will not be able to enter the Administrators group.

The Run whether the user is logged on or not feature allows you to run tasks even if the specific user is not logged on.
The feature is used for tasks that need to be run on any user of the system. If this setting is checked, the tasks will not run interactively.
To make a task run only when a user is logged on, select the Run only when the user is logged on radio button.
If the Run whether the user is logged on or not feature is used, you should supply the credentials of the account no matter if you check the Do not store password or not.

In the account is not logged on, the Task Scheduler will use the saved credentials in order to run the task.
When you select the Do not store password , the application will not save the credentials when you are creating a task but will discard them after the user properly authenticates.
When the service requires running a task, it will use the Service-for-user (S4U) extensions to the logging protocol to retrieve the user’s token.
In other words, the main purpose of the Service-for-user is to secure the context of the account.
How to Migrate/Clone Your OS to a Smaller SSD [2 Methods]
How to prevent word from reducing image quality in documents, 6. how to use the task scheduler, 6.1. start task scheduler.
- Using Windows interface
- Type Control Panel in the search bar from the bottom left corner of your screen.
- Click on the System and Security, and select Administrative Tools.

- Double-click on it and the application will open.
- Using Command Prompt
- Type cmd in the search bar from the bottom left corner of your screen, and select Command Prompt.
- Type msd command in the console, and you will open the application.
There are several ways you can get to access this application. You find above two of them that will work on any version of Windows that you have.
6.2. Create a task
1. Press the Start button on your taskbar.
2. Type task scheduler in the search box that opens and click on the first result.
3. When the Task Scheduler app opens, navigate to the Library section from the left pane.
4. S elect the folder where you want to create a task. If you have not already a created folder, from the Actions tab, click on the New folder… button and name your new folder.

5. Click on the Create Task button from the Actions section.
6. You must enter a name for your task in the General tab of the Create Task dialog box.
7. Select what type of trigger you want to be attached to this action. To do this, open the Triggers tab, and click on the … button.
8. Choose the action or the set of actions which will be found in the task. Enter the Actions menu of the Create Task , and click on the .. button and configure your action settings.
9. Take a look at the Conditions and Settings tab to better customize the task for your needs.
10. Click on the OK button from the Create Task dialog box to finish the task creation process.
The process of creating an automated task via Task Scheduler in Windows 10 is simple and fast. The app allows you to configure every setting, such as the task’s name, its triggers and conditions.
6.3. How to change an already created task
- Open Task Scheduler, and select the task that you want to change.

- Click on the General tab to view the task’s general settings that you can modify.
- To finish the process click on the OK button of the Task Properties dialog box, and the new task will be registered.
- If you have already created a task that activates when you register another task, it will enable it.
6.4. How to delete a task
- Open Task Scheduler , and click on the Task Scheduler Library folder.
- Right-click on the task that you want to remove and select Delete Folder .

- Type Command Prompt in the search bar, and open it.
- Paste the following command: schtasks /Delete [/S <system> [/U <username> [/P [<password>]]]] /TN <taskname> [/F]
- To find more information about the command from above, type: schtasks /Delete /?
6.5. How to create a Task Folder
- Open Task Scheduler, and select the task folder under which you want to create a new task folder.
- Press on the New Folder button from the Actions , and enter the name of the new folder.
- Click on the OK button to finish the process.
To organize better the scheduled tasks we recommend you to share them in different folders depending on their role.
6.6. How to delete a Task Folder
- Start Task Scheduler , and select the task folder from the left table of the application interface.

- Click on that option and choose the Yes option to complete the process.
If you want to delete a folder to better organize your tasks, you must ensure that it is empty, so be sure to delete all the tasks and the subfolder tasks before you delete the task folder.
6.7. How to import a task
- Open Task Scheduler , and select the folder where you want to import the new task.

- After you entered the path to the task, the app will open the Create Task dialog box where you can find all the information about the imported task.
- Click on the OK button to finish the importing process.
- Open Command Prompt . To do that, type cmd in the Windows search bar.
- Edit and paste the following command: schtasks /Create [/S <system> [/U <username> [/P [<password>]]]] /XML <xmlfile> /TN <taskname>
- For more information about the command from above, type the following command: schtasks /Create /?
Task Scheduler has a feature that allows you to import tasks, which will be added to a folder chosen by you. All the task characteristics can be found in an XML file.
6.8. How to export a task
- Export a task using Windows interface
- Open Task Scheduler , and select the task folder which contains the task that you want to export.

- If you select the task, you can find this option in the Action panel.
- This action will open a dialog box where you must browse the location where you want to save the task.
- Open Command Prompt by typing cmd in the Windows search bar.
- Edit and paste the following command: schtasks /Query [/S <system> [/P <password>]]]] /XML /TN <taskname>
- To find more information about the command tag, type the following command: schtasks /Query /?
- Your XML file is shown in the console. Copy the task XML and paste it into a blank XML file.
- After the XML file is saved, it will contain all the characteristics of your task.
Task Scheduler has also an integrated feature that allows you to export your task to different users. The task will be saved in an XML format that can be shared like a usual file.
6.9. How to run a task on demand
- Open the Task Scheduler, and select the folder that contains the task you want to run.

- If you select the task you can find this option in the Action panel.
- Right-click on the Windows icon from the bottom left corner of your screen, and select the Command Prompt (Admin) section.
- Edit and type this command: schtasks /Run [/S <system> [/U <username> [/P [<password>]]]] /TN <taskname>
- For more information about the command lines from above, type in the console schtasks /Run /?
This feature helps you to run a task after or before it was scheduled to run. This is possible only if the task is not disabled and the Allow task to be run on demand setting is selected for your task.
6.10. How to stop a running task
- Open Task Scheduler, and select the folder which contains the task that you want to close.

- It will be displayed a dialog box where you will be asked if you want to end all instances of this task. Click on the Yes button to end stop the task.
- Use the Windows Key + R combination to open the Command Prompt.
- Edit and type this command to end the activity of your task: schtasks /End [/S <system> [/U <username> [/P [<password>]]]] /TN taskname
- To see the role of each sequence you can enter the following command in the console to get all the information you need: schtasks /End /?
Task Scheduler is offering a feature that allows you to end the activity of a task even if it is already running.
To do that, the running task must have the If the running task does not stop when requested, force it to stop setting activated.
This feature is commonly used when a task does not finish its activity when you finish the ending process.
6.11. How to enable a task to run
- Open Task Scheduler, and select the task folder which contains the task you want to enable.

- You can also select your task and run it from the Actions panel.
- Use the Windows Key + R key combination to open Command Prompt.
- Edit the following command and paste it in the console dialog box: schtasks /Change [/S <system> [/U <username> [/P [<password>]]]] /TN <taskname> [/ENABLE]
- Enter this command to obtain more information about the command from above: schtasks /Change /?
When a task is disabled it can execute the actions. You can create a task and leave it off until the moment you want to use it. Here are two ways to activate a task that any kind of user can implement.
6.12. How to disable a task for running
- Open the Task Scheduler , and select the folder where you have the task.
- This action will display in the console panel all tasks from that folder.
- Search the task that you want to disable and then right-click on it.

- To open Command Prompt , right-click on the Windows icon from the bottom left corner of your screen.
- Click on the Command Prompt (Admin) to open the console as an administrator.
- Edit with your information the following command and paste it in the Command Prompt dialog box: schtasks /Change [/S <system> [/U <username> [/P [<password>]]]] /TN <taskname> /DISABLE
- You can find more information about this command line by pasting the following command in the console: schtasks /Change /?
Task Scheduler has a feature that allows you to disable the activity of a task for a certain period of time. You can enable the task again at any time when you will need it.
6.13. How to view task properties and history
- Open Task Scheduler , and select the folder that contains the task you want to view.
- Right-click your task and select Properties.
- In the Task Properties dialog box, you will find the General , Triggers , Actions , Conditions, and Settings .
- Click on any of these tabs to see the properties.
- Click on the History tab to view the task’s history.
The task history option can be enabled and also disabled from the Action panel. There you will find the Disable All Task History / Enable All Task History buttons, and depending on your wish, you can configure the task’s history.
Also, you can view the description of an event from the events list by clicking on the History tab.
- Right-click on the Windows icon next to the Windows search bar, and select Command prompt (Admin) .
- Paste the following command: Schtasks /Query /FO LIST /V
- For more information about the command line from above, type: schtasks /Query /?
The task properties contain everything we must know about every task (name, description, actions, triggers, security options, conditions, and settings).
The task history is a list with all the tasks created until that moment and can be viewed along with the properties. This list is based on the events tracked by Microsoft Windows Task Scheduler event log.
Every action related to a task is considered an event, so every time when a task runs is building a line in the event log.
We hope that our detailed guide to Tasks Scheduler has given you a broad overview of this application and that you will be able to successfully schedule your tasks in Windows going forward.
Also, if you own a business and want to make sure you have everything under control, then check out our list of the best scheduling software for employees .
For any questions and more suggestions, please access the comments section below.
- task scheduler
- Windows 10 Guides
Leave a Reply Cancel reply
Commenting as . Not you?
Save information for future comments

You don’t currently have permission to access this folder [fix], tiny10 for windows 10: download & install the latest version, how to switch file explorer to winappsdk on windows 11, how to play 5.1 audio in vlc [change audio output], how to move windows to ssd: migrate the os without file loss, edit group policy in windows 10: everything you need to know, windows 10 hdr won’t turn on: 3 ways to fix.
- Skip to main content
- Skip to primary sidebar
Technipages
Tutorials and fixes for smartphone, gadget, and computer problems

Creating a Scheduled Task in Windows 10
April 9, 2019 by Dan Murphy 7 Comments
If you frequently use certain programs in Microsoft Windows 10 and get tired of opening them after a shutdown or a reboot, you can create scheduled task that runs at boot up.
Option 1 – From GUI
- Using the “ Windows Key “ + “ R ” to open run and type “taskschd.msc “. This will open Task Scheduler.
- Under the actions panel, you can choose to create a back task or create a task. Click “ Create Task “.
- In the “ Name ” field, give the task a name. Example: “ Outlook Task “.
- In the “ Description ” field, here you can describe what the task is for and what it will do.
- The last section is the “ Security options “, here you can set who can run this task and if the task has admin right.
- Select the “ Triggers ” tab.
- Select “ New… “.
- Select when you would like the task to start in the “ Begin the task ” drop-down menu.
- Modify the “ Settings ” area as desired.
- In the “ Advanced settings ” field you can choose to delay task, repeat task, stop task, activate and expire.
- “ Enabled ” is checked by default.
- Select “ OK “.
- Select the “ Actions ” tab, then select “ New “.
- The “ New Action ” window will open.
- In the “ Action ” drop down, “ Start a program ” is set by default. Change it if desired.
- Select “ Browse… ” next to the “ Program/script ” field
- Browse to the program you are wanting to schedule a task for.
- Go to the “ Conditions ” tab.
- You can change these if you’d like, but I recommend leaving these settings default.
- Select the “ Settings ” tab. You can change these if you’d like, but I recommend leaving these alone.
You have successfully setup a scheduled task!
Option 2 – From Command Line
You can add scheduled tasks from the command line if you want to include it in a script using the “ schtasks ” command along with parameters to tell it when to schedule the task.
For example, if I wanted to run “notepad.exe” every Wednesday at 1:00pm, I could use the following command:
schtasks /create /tn OpenNotepad /tr notepad.exe /sc weekly /d wed /st 13:00:00
Parameter List:
- /S system Specifies the remote system to connect to. If omitted the system parameter defaults to the local system.
- /U username Specifies the user context under which SchTasks.exe should execute.
- /P [password] Specifies the password for the given user context. Prompts for input if omitted.
- /RU username Specifies the “run as” user account (user context) under which the task runs. For the system account, valid values are “”, “NT AUTHORITY\SYSTEM” or “SYSTEM”. For v2 tasks, “NT AUTHORITY\LOCALSERVICE” and “NT AUTHORITY\NETWORKSERVICE” are also available as well as the well known SIDs for all three.
- /RP [password] Specifies the password for the “run as” user. To prompt for the password, the value must be either “*” or none. This password is ignored for the system account. Must be combined with either /RU or /XML switch.
- /SC schedule Specifies the schedule frequency. Valid schedule types: MINUTE, HOURLY, DAILY, WEEKLY, MONTHLY, ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.
- /MO modifier Refines the schedule type to allow finer control over schedule recurrence. Valid values are listed in the “Modifiers” section below.
- /D days Specifies the day of the week to run the task. Valid values: MON, TUE, WED, THU, FRI, SAT, SUN and for MONTHLY schedules 1 – 31 (days of the month). Wildcard “*” specifies all days.
- /M months Specifies month(s) of the year. Defaults to the first day of the month. Valid values: JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, NOV, DEC. Wildcard “*” specifies all months.
- /I idletime Specifies the amount of idle time to wait before running a scheduled ONIDLE task. Valid range: 1 – 999 minutes.
- /TN taskname Specifies the string in the form of path\name which uniquely identifies this scheduled task.
- /TR taskrun Specifies the path and file name of the program to be run at the scheduled time. Example: C:\windows\system32\calc.exe
- /ST starttime Specifies the start time to run the task. The time format is HH:mm (24 hour time) for example, 14:30 for 2:30 PM. Defaults to current time if /ST is not specified. This option is required with /SC ONCE.
- /RI interval Specifies the repetition interval in minutes. This is not applicable for schedule types: MINUTE, HOURLY, ONSTART, ONLOGON, ONIDLE, ONEVENT. Valid range: 1 – 599940 minutes.If either /ET or /DU is specified, then it defaults to 10 minutes.
- /ET endtime Specifies the end time to run the task. The time format is HH:mm (24 hour time) for example, 14:50 for 2:50 PM. This is not applicable for schedule types: ONSTART, ONLOGON, ONIDLE, ONEVENT.
- /DU duration Specifies the duration to run the task. The time format is HH:mm. This is not applicable with /ET and for schedule types: ONSTART, ONLOGON, ONIDLE, ONEVENT. For /V1 tasks, if /RI is specified, duration defaults to 1 hour.
- /K Terminates the task at the endtime or duration time. This is not applicable for schedule types: ONSTART, ONLOGON, ONIDLE, ONEVENT. Either /ET or /DU must be specified.
- /SD startdate Specifies the first date on which the task runs. The format is mm/dd/yyyy. Defaults to the current date. This is not applicable for schedule types: ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.
- /ED enddate Specifies the last date when the task should run. The format is mm/dd/yyyy. This is not applicable for schedule types: ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.
- /EC ChannelName Specifies the event channel for OnEvent triggers.
- /IT Enables the task to run interactively only if the /RU user is currently logged on at the time the job runs. This task runs only if the user is logged in.
- /NP No password is stored. The task runs non-interactively as the given user. Only local resources are available.
- /Z Marks the task for deletion after its final run.
- /XML xmlfile Creates a task from the task XML specified in a file. Can be combined with /RU and /RP switches, or with /RP alone, when task XML already contains the principal.
- /V1 Creates a task visible to pre-Vista platforms. Not compatible with /XML.
- /F Forcefully creates the task and suppresses warnings if the specified task already exists.
- /RL level Sets the Run Level for the job. Valid values are LIMITED and HIGHEST. The default is LIMITED.
- /DELAY delaytime Specifies the wait time to delay the running of the task after the trigger is fired. The time format is mmmm:ss. This option is only valid for schedule types ONSTART, ONLOGON, ONEVENT.
- /HRESULT For better diagnosability, the process exit code will be in the HRESULT format.
- /? Displays this help message.
Modifiers: Valid values for the /MO switch per schedule type: MINUTE: 1 – 1439 minutes. HOURLY: 1 – 23 hours. DAILY: 1 – 365 days. WEEKLY: weeks 1 – 52. ONCE: No modifiers. ONSTART: No modifiers. ONLOGON: No modifiers. ONIDLE: No modifiers. MONTHLY: 1 – 12, or FIRST, SECOND, THIRD, FOURTH, LAST, LASTDAY.
You Might Also Like

Reader Interactions
Daghmar says
March 19, 2022 at 3:15 pm
Hello, I would like to know how to create a scheduled task, which launches a software but launches it in a minimized way. I have managed to get the software to launch but it does so in a maximized way and it is a bit tedious to have to minimize it. I would appreciate any help or suggestion
May 2, 2020 at 12:15 pm
Hello, I’m trying to create a task to email me if I lose a hard drive or it becomes missing. I have three hard drives C, X and Z drive. I want the computer to email me if either of these hard drives go missing is this possible? I am running windows 10
Thank you, Mike
May 2, 2020 at 12:11 pm
Hello, I’m trying to create a task to notify me by email if a hard drive is loses or missing.
I have 3 hard drives, C, X and Z drive, If one goes missy I would like the computer email me. Is this possible?
manivannan says
December 5, 2019 at 4:55 am
how to run this onlogon task without administrator cmd permission in normal cmd prompt it show access denied
September 24, 2019 at 11:11 am
I am trying to create a scheduled task that would run at logon and then run again every 3 hours but schtasks command does not allow for a SC ONLOGON,HOURLY. Other than creating two separate tasks to accomplish this, is there a way to achieve my objective?
Geronimo Mohedano says
August 20, 2019 at 8:26 am
In the Scheduled task, the actions that I list, will they execute in order?
E.GUITTON says
June 5, 2019 at 12:43 pm
Trying to set the following settings for a script that has to create a task in cmd-line : General Tab, security settings : run tasks even if no user session is opened, + configure for Win10 Parameters Tab (last one) : I try to set “restart task every 1 min if it failed, try 10 times, stop if executed more than 1 hour, and if already running don’t run new instances”
But the /RI option isn’t helping, I don’t want to repeat my task every X min, I want to re-run it if it failed every x min for x hours max then abort.
Not seing anything for those settings
Did this help? Let us know!
Your email address will not be published. Required fields are marked *
Notify me of followup comments via e-mail. You can also subscribe without commenting.
This site uses Akismet to reduce spam. Learn how your comment data is processed .

6 Cool Uses for the Task Scheduler in Windows 10

Here we’ll highlight a few examples of automating things you do manually on your PC. Like shutting it down, sending emails, running reports, and more.
Many people never actually get around to doing much with the Task Scheduler app in Windows 10. This is unfortunate since it’s essentially a built-in automation tool that you can use to automate all sorts of things that you do manually right now.
In this article, we’ll highlight a few fun examples of automating things you currently do manually, like shutting down your computer, sending emails, running reports every day or week, and more.
How to Set Up a Task Scheduler Automation
Before you can set up any automation with the Task Scheduler, you’ll need to know how it works. Let’s take a quick look at setting up tasks in Task Scheduler.
Launch the Task Scheduler by selecting Start, typing “task scheduler,” and selecting the Task Scheduler app.

Once the Task Scheduler opens, it’s a good idea to create your own tasks folder to keep all your custom tasks organized. To do this, right-click Task Scheduler Library in the left pane and select New Folder .

Name the folder something like “MyTasks” and select OK to finish.

Creating a New Task
Select your new folder to add a new task. Whenever you want to create new automation in the Task Scheduler, select Create Task from the right Actions panel.

This will open the Create Task window, where you can configure everything you need to around the automated task. The General tab is where you’ll name the task and give it a description. You can also configure the task to run only when you’re logged onto the computer or whether you’re logged in or not.

Triggers and Actions
The Triggers tab is where you can configure when the task is going to launch. You can create multiple triggers for every task if you like. Select New to create a new trigger.

Options for creating a new task include:
- On a schedule : At a regular time interval
- At log on : Whenever you log onto your computer
- At startup : When the computer boots up
- On idle : When the computer goes idle
- On an event : Any Windows event occurs
- At task creation/modification : Whenever you create or modify a task
- On connection to user session : Logging into an account session
- On disconnect from user session : Logging out of an account session
- On workstation lock : Whenever your system locks
- On workstation unlock : Whenever you unlock your computer
The most common selection here is On a schedule . You can trigger your task to run daily, weekly, or monthly. It’s also possible to delay a task, repeat it regularly after triggering, stop the task if it takes too long to run, and set the task to expire (and not trigger anymore) after a specific day and time.

The Actions tab is where you can configure what happens when the task is triggered. You can create multiple actions for every task if you like. Select New to create a new action.

Select the Browse button to choose the app you want to launch when the task is triggered. You’ll need to browse your computer to the executable or batch file that you want to launch.

Once selected, you’ll see the path in the Program/script field. You can optionally add extra arguments to the end of the launch command. You can specify what folder to use when launched (useful if there are INI or log files in that directory that the program needs to access).

Conditions and Settings
The Conditions tab is where you can customize conditions around the task. Options here include:
- Only running the task if the computer has been idle for a certain period of time
- Stopping the task if the computer is no longer idle
- Only launching the task if the computer is plugged in (not running on battery power)
- Forcing the computer to wake to run the task
- Only running the task if the computer is connected to a specific network

Once you’ve configured the task the way you like, select OK to commit those changes.
The Settings tab is where you further customize how the task behaves. Options here include:
- Allowing users to trigger the task manually (on demand)
- If the task fails to start on the trigger, allow it to start as soon as it can
- Configure how often to try a restart if the first trigger fails
- Stop the task if it has run longer than a certain time period
- If the task doesn’t stop when required, force it to stop
- If the task isn’t scheduled to run anymore, automatically delete it
- Prevent the task from relaunching if it’s already running (this will avoid errors)

Once you’re done setting up your task, you’ll see it appear as a new task inside your custom “MyTasks” folder.

Now that you know how to set up a scheduled task let’s look at a few creative ideas.
Ideas for Task Scheduler Automations
So what’s the Task Scheduler actually good for? Let’s run through 6 creative ideas for using the Task Scheduler.
1. Launch Chrome at 8 am Every Morning
If you typically leave your computer running all day and would like Chrome to launch and be ready for you first thing in the morning, launching it at the same time every day will save you some time.
Just set your task trigger to On a schedule set to Daily and the time set to 8:00:00 AM .

Set the task action to Start a program and browse to the chrome.exe executable on your computer.

2. Automatically Send a Report Monthly to Your Boss
While there isn’t an easy way to send an email via scripting, you can set up an Excel VBA script that’ll run through calculations and send your boss an email . You can create something similar in Excel using a macro you set up to run automatically when the Excel file is launched.
However, you set it up, save the file somewhere you’ll remember. Then in Task Scheduler, set your task trigger to On a schedule set to Monthly and the time set to the time you want the report sent.

Then set the Action to Start a program , select Browse , and navigate to the path of the macro-enabled Excel file you’ve created.

The report Excel file will run on the first of every month, and the automated macro will email the report to your boss!
3. Reboot Your Computer Once Every Day
If you keep your computer running nonstop every day, it’s a good idea to perform a reboot to clear out log files, cache, and other system areas that can get cluttered and lead to issues.
To automate rebooting, just set up a task with a daily trigger like in the Chrome example above, and then create a BAT file using Notepad with the following command:
shutdown -s -t 01
Save this BAT file in a folder and then set the Action of your task to launch that BAT file at that path.
You can also use this same approach to wake or put your PC to sleep as well automatically.
4. Scan Your PC Every Other Week
Corrupt system files can lead to serious issues and often even a blue screen of death. If you run a system scan (using the SFC command), if it finds a corrupt file, it’ll automatically restore it with the authentic Windows system file.
Configure the Trigger to run every other week.

Again, create a BAT file with the following command:
sfc /scannow
Save this in a folder and then set the Action of your task to launch that BAT file at the path where you saved it.
5. Refresh Your Internet Connection Daily
Another useful automation to run every so often is clearing out your internet connection. Clearing the DNS cache and renewing the IP address can fix several internet slowness and connection problems. Repeating this automatically every day will prevent issues from happening eventually, especially if you keep your system running all the time.
To create this automation with Task Manager, create a BAT file using Notepad and add the following lines.
ipconfig/release TIMEOUT 20 /nobreak ipconfig/renew TIMEOUT 20 /nobreak ipconfig/flushdns
Save the file with a name like refreshinternet.bat into a directory that you’ll remember.
Please create a new task using Task Scheduler to run simultaneously every day, and set the Action of your task to launch that BAT file at the path where you saved it.
6. Log Performance Monitor Statistics
If you notice there’s a time of day when your computer seems to slow down, useful automation is to trigger logging Performance Monitor statistics (performance counters) every day at that time.
In fact, logging them every time your PC goes idle will show you how hard your computer is working when you’re not using it. This can be useful to know if processes or programs run on your computer that you don’t know about and might be chewing up system resources.
To do this, first, use the Performance Monitor to create a log file called counters.txt that includes the performance counters you want to log. Open the Command Prompt and type the following command:
typeperf -q > counters.txt
This will output all of the performance counters currently set up in the Performance Monitor to a file named counters.txt.

Next, follow the same procedure as the BAT file-related tips above. But this time, when you create the BAT file, paste the following line.
typeperf -cf counters.txt -si 5 -sc 50 -f TSV -o countervalues.tsv
Save this BAT file in a folder that’s easy to remember, like c:\counterlog\ and also place the counters.txt file you created in the same folder.
When this BAT file runs, it’ll output the values of all counters listed in the counters.txt file to a tab-delimited file called countervalues.tsv in the same folder.
Configure the Trigger for this task to begin On idle .

Set the Action of your task to launch that BAT file at the path where you saved it.
Now, whenever the computer goes idle, your BAT file will run and log the values of all of those counters to the output tab-delimited file.
Using Task Scheduler for Automation
As you can see, the Task Scheduler can be a lot more useful than you probably imagined. Best of all, it’s a utility that comes with any Windows 10 PC and doesn’t require anything to download or install. Think of all of the commands available to run on your Windows 10 PC and what you could do if you run them automatically.
Start using the Task Scheduler and reduce the number of things you have to remember or things you need to do to maintain your PC properly.
Your email address will not be published. Required fields are marked *
Save my name and email and send me emails as new comments are made to this post.

Featured Articles

How to Opt Out Your Data on ChatGPT
OpenAI's ChatGPT allows you to generate content quickly. But what about the data you enter? Here's how to opt out your data...

This Credit Card Lifehack Saves Me Cash Every Single Day
This simple lifehack helps me maximize credit cards rewards programs for every purchase I make.

How to Make a Public Profile on Snapchat
Public profiles on Snapchat give you greater exposure and the chance to reach more users. Here's how to make a public profile...

How to Find Your Windows 11 Product Key
If you need to transfer your Windows 11 product key or just need it to do a clean install of the OS,...

Backblaze Cloud Backup Review – Updated 2021
Backing up your data to the cloud via an automated service is critical. Backblaze is the solution I use and recommend. Here's...

IMAGES
VIDEO
COMMENTS
On Windows 10, Task Scheduler is a tool that allows you to create and run tasks automatically. Usually, the system and certain apps use the
4 ways to open Task Scheduler on Windows 10: ... Way 1: Open it in the Start Menu. Click the lower-left Start button, enter schedule in the empty box and select
A simple, visual way to organize teamwork. Planner Icons. Sign In. Loading. Get Planner for iOS. Get Planner for Android. Microsoft Logo.
The Task Scheduler enables you to automatically perform routine tasks on a chosen computer. The Task Scheduler does so by monitoring whatever
Microsoft Planner is a Kanban solution that simplifies task management and to-do lists for teams and is connected across Microsoft 365 apps.
A smart daily planner · Manage your to do list online · Sharing made easy · Make managing tasks easier · Ready to get more done in Microsoft 365? · See more from
The Task Scheduler inside of Windows 10 to the rescue! This little quick HOW TO video will teach you how to never forget this task agai …
Task Scheduler is a Windows applications which enables the user to schedule different tasks, such as enabling or disabling programs.
Using the “Windows Key“ + “R” to open run and type “taskschd. · Under the actions panel, you can choose to create a back task or create a task.
Ideas for Task Scheduler Automations · 1. Launch Chrome at 8 am Every Morning · 2. Automatically Send a Report Monthly to Your Boss · 3. Reboot