Task Scheduler (taskschd.msc)


The Task Scheduler (taskschd.msc) runs commands and scripts automatically.

  • Many of Windows’s processes come with predefined schedules
  • a task can be an application process or a batch file/script
  • a trigger can be an event rather than a calendar date/time
  • can contain multiple actions
  • all activity is logged, can investigate failed tasks
  • tasks can be organized into folders
  • set the credentials a task will run under