How to Create a Scheduled Task in Windows with Task Scheduler (2025)

Anmol Ahuja
2 Min Read

How to Create a Scheduled Task in Windows Using Task Scheduler (2025 Guide)

Published: August 2025

Introduction

Task Scheduler is a built-in Windows tool that lets you automate virtually anything — from launching applications to running scripts and backups. In this tutorial, you’ll learn how to create a scheduled task step-by-step using the graphical interface.

Prerequisites

  • Windows 10, 11, or Server 2019/2022
  • Administrator access
  • A script or program you want to run

Step-by-Step: Create a Basic Scheduled Task

Step 1: Open Task Scheduler

  • Press Win + R, type taskschd.msc, and hit Enter.
  • Or go to Start Menu > Windows Administrative Tools > Task Scheduler.

Step 2: Create a New Task

  • Click Create Basic Task in the right panel.
  • Give your task a Name and Description.

Step 3: Set the Trigger

  • Choose Daily, Weekly, or When the computer starts.
  • Configure the timing according to your needs.

Step 4: Choose the Action

  • Select Start a program.
  • Browse and choose the executable (.exe) or script file (.bat, .ps1) to run.

Step 5: Finish

  • Review the summary and click Finish.
  • Your task is now active!

Optional: Use Advanced Settings

For more control, use Create Task instead of Create Basic Task. You can:

  • Set user privileges
  • Add multiple triggers/actions
  • Enable task logging
  • Run tasks even when not logged in

Example: Schedule a PowerShell Backup Script

Suppose you have a script located at:

C:\Scripts\backup.ps1

Use:

  • Program: powershell.exe
  • Arguments: -ExecutionPolicy Bypass -File "C:\Scripts\backup.ps1"

Troubleshooting Tips

Problem Solution
Task doesn’t run when idle Ensure idle settings are correct
PowerShell script doesn’t run Set ExecutionPolicy to Bypass
Task runs but nothing happens Check if the script requires admin rights

Final Thoughts

Windows Task Scheduler is a powerful automation tool that can save time and reduce manual errors. Whether you’re managing servers or desktops, scheduling tasks is a must-have skill for every Windows user.

Share This Article
Leave a Comment

Leave a Reply

Your email address will not be published. Required fields are marked *