Планировщик задач windows 10 на английском

Download Article

Get to the Task Scheduler in no time with these easy shortcuts

Download Article

  • Using the Run Dialog
  • |

  • Using Windows Search
  • |

  • Using Command Prompt
  • |

  • Using the Start Menu
  • |

  • Using Control Panel
  • |

  • Video

Task Scheduler is a system tool available in all versions of Windows. It helps you schedule automated tasks that run programs or scripts at specific times. For example, you can schedule your computer to automatically shut down in the middle of the night. In this tutorial, you’ll learn all the methods of opening Task Scheduler in Windows 10.

First, press Windows key + R at the same time. Then, type taskschd.msc Finally, press Enter or click OK.

  1. Step 1 Press ⊞ Win+R on your keyboard.

    This opens the Run dialog.

  2. Step 2 Type taskschd.msc.

    Advertisement

  3. Step 3 Hit ↵ Enter or click OK.

    This opens Task Scheduler in a new window.

  4. Advertisement

  1. Step 1 Type task scheduler into the Windows search bar.

    If you don’t see the search bar, press the Windows key on your keyboard to activate it, or press Windows key + S.

  2. Step 2 Type task scheduler.

    Windows will now search for the application.

  3. Step 3 Click Task Scheduler to open Task Scheduler.

  4. Step 4 Launch it via the Windows search.

  5. Advertisement

  1. Step 1 Open Command Prompt...

  2. Step 2 Type control schedtasks and press ↵ Enter.

    This opens Task Scheduler in a separate window.

    • Alternatively, you can type taskschd.msc and press Enter.[1]
  3. Advertisement

  1. Step 1 Click the Start menu.

    Alternatively, you can press the Windows key on your keyboard to open it.

  2. Step 2 Click All Apps on the menu.

  3. Step 3 Click Windows Administrative Tools.

    This displays programs you can use to take care of administrative tasks, including Task Scheduler.

  4. Step 4 Click Task Scheduler to open it.

    It’ll be near the bottom of the menu.

  5. Advertisement

  1. Step 1 Press ⊞ Win+R...

    Press Win+R on your keyboard. This opens the Run dialog.

  2. Step 2 Type control admintools and hit ↵ Enter.

    This opens the administrative tools area of Control Panel.

  3. Step 3 Click Task Scheduler to open it.

  4. Advertisement

Ask a Question

200 characters left

Include your email address to get a message when this question is answered.

Submit

Advertisement

Video

Thanks for submitting a tip for review!

References

About This Article

Thanks to all authors for creating a page that has been read 220,734 times.

Is this article up to date?

wikiHow Tech Help Pro:

Level up your tech skills and stay ahead of the curve

Let’s go!

Task Scheduler is vital component of Microsoft Windows that gives its users capacity to plan initiation of projects or programs at the user’s discretion or after indicated time spans. This was firstly introduced in “Microsoft Plus” for Windows-95 as “System Agent” however, it was renamed to “Task Scheduler”. Windows Event Log administration must be running before Task Scheduler starts up. This administration ought not to be mistaken with scheduler, which is central part of OS kernel that assigns CPU assets to measures previously running.

Task Scheduler administration works by controlling Tasks. Task alludes to activity (or activities) taken because of trigger(s). A task is collectively characterized by lot of activities, which can incorporate initiating an application or making some exclusively characterized move, to lot of triggers, which can either be time sensitive or occasion-based.

Moreover, task additionally can contain metadata that characterizes how activities will be executed. Example – security setting task will run in. Tasks are serialized to “.job” records and are put away in the exceptional organizer named Task Folder, composed in sub-directories. Implicitly, task organizer is made accessible by utilizing the ITaskFolder interface or Task-folder scripting object and individual tasks utilizing IRegisteredTask interface or Registered-task object.

Now, Before using Task Scheduler for automation of tasks, we need to have basic understanding of following points –

Triggers :

  • Trigger will execute specific program consequently when some already defined occasions will happen.
  • Task scheduler has two sorts of triggers: “time-sensitive trigger”, and “event-based trigger”.
  • Time-sensitive occasion-based trigger is utilized to play out the tasks at a specific time.
  • Occasion-based trigger is utilized to play out task when any system-event happens.

Actions :

  • The “action” is cycle, that happens when triggers are executed in system, for example, to start program, send letters and show message, etc.

Procedure for Scheduling Basic Task :

Step-1 : Right-click on Windows logo being displayed on bottom-left corner of your screen. Then, click on “Run” option, and run-prompt opens up.

Step-2 : Type in left pane following command in Run dialog box already opened, then click on “Ok” for executing the command.

taskschd.msc

Step-3 : “Task-Scheduler” dialog-box is opened now. On left pane of window, click on “Task Scheduler Library” in order to select folder, then right-click on that folder, and choose “New folder” option.

Step-4 : Enter desired name of folder, then click on “Ok” button.

Step-5 : Now, navigate to new folder created under “Task Scheduler Library” directory, and select folder you created, then click on “Create Basic Task…” option on right pane of the window.

Step-6 : After clicking on the previous option mentioned in step-5, you have to name your task, and it is suggested that name should always be similar to task being performed by it as it reduces ambiguity, you can also provide description for your task, then click on “Next” button.

Step-7 : The next dialog box that appears is of “Trigger” option, here you can select any option according to your preferences, then click on the “Next” button.

Step-8 : Based on your option you will see options appeared on your screen, so thereafter set-up starting Date and Time of task, and then click on “Next” button.

Step-9 : Now, choose “Start Program” option from three options appearing, but any option can be chosen according to your task.

Step-10 : Choose desired program that you want to run on already assigned time by clicking on “Browse” button, then click on “Next” option.

Step-11 : After clicking on “Next” option, we will get last dialog box showing us all information already filled, and then we have to acknowledge by clicking on “finish” button, and then our task would be successfully created.

Now, the assigned task will be initiated at the decided time.

Procedure for Automating an Advanced Task :

Step-1 : Follow earlier step-1 to step-4 as it is, and create folder accordingly, then click on that folder and choose “Create Task” option on right window pane. Also, once the dialog box appears fill-up name-field on top with your desired task, that is going to be performed and under “Security Options” choose preferred choice according to your need.

Step-2 : Click on “Triggers” tab on top, then click on the “New” button.

Step-3 : In the New options dialog box, select all options according to your need and set-up timing schedule for execution of the program, you can also choose options from advanced options, then click on “Ok” button.

Step-4 : Click on Action” tab on top, and click on “New” option at bottom.

Step-5 : Choose path of application you want to make it run automatically by clicking on “browse” button and then click on “Ok” option.

Step-6 : You can similarly go to “Conditions” and “Settings” tab, and configure all your desired settings for automated task accordingly.

Step-7 : After you have configured all settings for program, then you can click on “Ok” option and the task will be created in the folder specified already and it will be successfully initiated on the already assigned time.

Conclusion : We have successfully assigned or created task to be completed automatically on thedeclared time in Windows 10.

  • Home
  • News
  • 9 Ways – How to Open Task Scheduler in Windows 10/Windows 11…

By Helen | Follow |
Last Updated

This post summarized on MiniTool official website mainly introduces you nine ways to open Task Scheduler in Windows 10 together with the latest Windows 11. Generally, these methods are similar in both systems with just a little difference.

The methods in this post are most available in other Windows operating systems (OSes) like Windows 8.1, Windows 8, Windows 7, Windows XP, as well as Windows Vista.

What Is Task Scheduler?

Task Scheduler, formerly known as Scheduled Tasks, is a job scheduler in Microsoft Windows. It launches computer programs or scripts at a set time or after specified time intervals.

Windows Task Scheduler

The Task Scheduler infrastructure is the basis for the Windows PowerShell scheduled jobs feature introduced with PowerShell v3.  Next, let’s see how to open Task Scheduler in Windows 10 and Windows 11.

#1 How to Open Task Scheduler Through Search?

Firstly, you can rely on Windows Search to open Task Scheduler for Windows. Click on the magnifier icon on the taskbar and type “task scheduler”. Then, click the best-matched result.

open Task Scheduler from Search

The process to open Windows 11 Task Scheduler from Search is the same.

#2 How to Open Task Scheduler from Run?

Secondly, you can easily launch Task Scheduler through the Windows Run box. Just open the Run dialog and input “taskschd.msc” and click OK to finish.

#3 How to Open Task Scheduler Command-Line?

Thirdly, you can rely on a command prompt or PowerShell to access Windows Task Scheduler. Just launch CMD or PowerShell and input the command to open task scheduler, “taskschd.msc” or “taskschd”.

#4 How to Open Task Scheduler in Windows 10 File Explorer?

Also, you are able to trigger Windows Task Scheduler using Windows Explorer. Generally, launch File Explorer, search “taskschd” in its address bar or directly find taskschd.msc in C:\Windows\System32 folder.

open Task Scheduler in Windows File Explorer

For this method, the process to open Windows 11 Task Scheduler is the same as in Win10.

#5 How to Open Windows Task Scheduler Using Shortcut?

Besides, you can reach Task Scheduler in Windows 11 or Windows 10 via its desktop shortcut. In general, click on the Desktop and select New > Shortcut. In the new popup, input “taskschd.msc” and click Next > Finish.

create Task Scheduler shortcut

Once you have successfully created a shortcut for the Microsoft Task Scheduler, you can quickly launch it by double-clicking on its shortcut.

Moreover, you can get Task Scheduler from Windows 10 Start Menu. Simply, click on the Start and scroll down its popup menu. Find and unfold Windows Administrative Tools; find and click to open Task Scheduler.

open Task Scheduler with Start Menu

This way isn’t available in the newest Windows 11 OS.

#7 How to Open Task Scheduler in Control Panel?

Firstly, let’s see how to complete this task in Windows 10. Open Control Panel, view its items by icons, and choose Administrative Tools. In the Administrative Tools page, find and open Task Scheduler.

open Task Scheduler in Control Panel

This way is a little bit different in Windows 11. The Administrative Tools is renamed as Windows Tools in Win11.

#8 How to Open Task Scheduler in Windows 10 by Computer Management?

Furthermore, you can start Task Scheduler from Computer Management. step 1, open the Windows Computer Management console. Step 2, click Task Scheduler in the left panel in the Computer Management window.

Task Scheduler in Computer Management

This solution is also applied to opening the task scheduler in Windows 11.

#9 How to Open Task Scheduler Within Task Manager?

Finally, you are allowed to launch Task Scheduler from the Task Manager app. Open Task Manager, navigate to File > Run new task, type “taskschd.msc”, and click OK.

open Task Scheduler within Task Manager

Windows 11 Assistant Software Recommended

The new and powerful Windows 11 will bring you many benefits. At the same time, it will also bring you some unexpected damages such as data loss. Thus, it is strongly recommended that you back up your crucial files before or after upgrading to Win11 with a robust and reliable program like MiniTool ShadowMaker, which will assist you to protect your increasing data automatically on schedules!

MiniTool ShadowMaker TrialClick to Download100%Clean & Safe

About The Author

Position: Columnist

Helen Graduated from university in 2014 and started working as a tech editor in the same year. Her articles focus on data backup & recovery and disk management. Through an in-depth exploration of computer technology, Helen has successfully helped thousands of users solve their annoying problems.

Task Scheduler is a powerful tool in Windows that allows you to schedule or automate various tasks and improve your workflow. Whether you’re a power user or want to automate repetitive tasks, Task Scheduler can increase productivity. However, accessing Task Scheduler can be tricky. So, this article outlines 12 ways to open Task Scheduler in Windows.

Open Task Scheduler in Windows

Knowing different ways to open Task Scheduler in Windows allows you to access the tool and meet your specific needs efficiently. It can be particularly useful if you frequently use Task Scheduler. With that said, let’s begin with the methods.

1. Open Task Scheduler Using Windows Search

Whether on Windows 10 or 11, a quick search gets your desired installed app in front of you. It is one of the easiest and most common ways to open a Task Scheduler. Here’s how to.

Step 1: Press the Windows key on your keyboard or click the on-screen Windows icon. 

Note: You may also click on the on-screen Search icon. 

click the on-screen Windows icon

Step 2: Type Task Scheduler.

Type Task Scheduler

Step 3: Click ‘Run as administrator.’

Click 'Run as administrator.'

In the prompt, select Yes. 

That’s it. You have successfully opened Task Scheduler. Now that you have accessed Task Scheduled, you may also want to learn how to schedule tasks in Windows 10.

2. Run Task Scheduler Using Cortana

This method is much easier; you can open Task Scheduler without touching your Windows PC, provided you have turned on Cortana on Windows. Simply activate Cortana by saying ‘Hey Cortana’ (wait for it to open and start listening) and then say, ‘open Task Scheduler.’

It will process and open it for you. If you don’t find Cortana on your PC or you don’t use it, move to the next method.

3. Run Task Scheduler Using Windows Tools

Windows Tools is a collection of system tools and utilities built into the Windows operating system to help you manage, troubleshoot, and diagnose various computer problems.

It includes several built-in features, including Disk Cleanup, Disk Defragmenter, and System Configuration. One of the tools included in Windows Tools is the Task Scheduler.

If you are on Windows 10, follow the instructions carefully.

Step 1: Press the Windows key on the keyboard or click the Windows icon on the taskbar and select All apps.

click the Windows icon on the taskbar

Step 2: From the list of programs, scroll down to find Windows Tools and click on it.

Note: If you are on Windows 10, you will find Windows Administrative Tool. Click on the folder and select Task Scheduler.

scroll down to find Windows Tools

Step 3: Under the Windows Tools folder, click on the Task Scheduler.

click on the Task Scheduler

There you have it. You have successfully opened Task Scheduler on your Windows PC. Check out the next method if you are looking for a familiar way of opening the Task Scheduler.

4. How to Open Task Scheduler Using File Explorer

This method enables you to open Task Scheduler from File Explorer. Irrespective of whether you are on Windows 10 or Windows 11, it is easy to execute the below steps.

Step 1: Press the Windows key on your keyboard, type File Explorer, and click Open.

Note: Alternatively, press the ‘Windows key + E’ on your keyboard to open Windows Explorer.

type File Explorer

Step 2: Navigate to the address bar, type the below address, and hit Enter.

C:\Windows\System32

type the below address

Step 3: Scroll down and double-click on taskschd.

double-click on it

There you go. A few simple steps will get you started with Task Scheduler. You can also create a shortcut and place it anywhere you prefer on your Windows PC. Let’s understand how. 

5. How to Create a Task Scheduler Shortcut

Creating a Task Scheduler shortcut is a one-time process that allows you to open the tool with one click every time. This is one of the quickest ways to open Task Scheduler in Windows. Here’s how to do so.

Step 1: Right-click on the empty space on your desktop, go to New, and select Shortcut.

go to New and select Shortcut

Step 2: In the Create Shortcut wizard, under ‘Type the location for the item,’ type taskschd.msc and click Next.

type taskschd.msc and click Next

Step 3: Enter a name for your shortcut and click Finish.

Eg: Task Scheduler

Enter a name for your shortcut

With this, you can open Task Scheduler with a button anytime. You can also set a hotkey to open it. Continue reading.

6. How to Open Windows Task Scheduler with a Hotkey

You already know how to create a Task Scheduler shortcut. However, setting a hotkey to open it will make opening Task Scheduler in Windows frictionless. Follow the steps below.

Step 1: First, add a Task Scheduler shortcut to your desktop as shown in the previous section.

add a Task Scheduler shortcut

Step 2: Right-click the Task Scheduler desktop shortcut and select Properties. 

Note: Alternatively, you can press ‘Alt + Enter’ on your keyboard.

Step 3: In the Task Scheduler Properties window, under the Shortcut key box, press T (or any letter you prefer) to establish a Ctrl + Alt key combination. Finally, click Apply and then OK.

With this, all you have to do is press the key combination to open Task Scheduler. As the key combination is tied to the desktop shortcut, deleting it will also erase the hotkey. If the shortcut is too much for you, there are other options too.

7. Run Windows Task Scheduler Using Control Panel

There are many options that you may find under Control Panel; one of them is Task Scheduler. Here’s how you can open it.

Step 1: Press the Windows key on your keyboard, type Control Panel, and click on Open.

type Control Panel

Step 2: Under Control Panel, go to ‘System and Security.’

go to 'System and Security.'

Step 3: Go to the Schedule tasks option to open Task Scheduler.

Go to the Schedule tasks option

If the option is not available or visible, continue with the below steps.

Step 4: Click on Administrative Tools (Windows 10) or Windows Tools (Windows 11).

option is not available or visible

Step 5: Scroll down to find Task Scheduler and double-click on it to open it.

click on the Task Scheduler

There you go. You have successfully opened Task Scheduler from Control Panel. If you are looking for a more straightforward way to open Task Scheduler, move to the next method.

8. Open Task Scheduler Using Computer Management

Windows Computer Management provides a centralized interface for managing various aspects of a computer system. The Computer Management tool allows access to different system management functions, including a Task Scheduler. Follow the below-mentioned steps.

Step 1: Press the ‘Windows key + X’ on your keyboard to open the context menu.

Note: Alternatively, you can right-click the Windows icon on the taskbar.

Step 2: In the WinX menu, select Computer Management.

Step 3: Go to Task Scheduler from the left pane under the Computer Management window. 

Go to Task Scheduler

There you have it. You know now another way to schedule your tasks on Windows PC. However, if you are in Task Manager and want to schedule a task, it is much easier to open it from there than going full circle.

9. Run Windows Task Scheduler Using Task Manager

It is fairly simple to open Task Scheduler from the Task Manager. All you need to do is follow the instructions below.

Step 1: Press the Windows key on your keyboard, type Task Manager, and click ‘Run as administrator.’

Note: Alternatively, press ‘Windows key + Shift + Esc’ to open Task Manager.

type Task Manager

Step 2: Click on ‘Run new task.’

Note: If you are on Windows 10, click on File and select ‘Run new task.’

Click on 'Run new task.'

Step 3: In the ‘Create new task’ window, type taskschd.msc in the text field, and click OK.

type taskschd.msc

You have successfully opened Task Scheduler on your Windows PC using Task Manager. Keep reading if you want to do the same thing using the Run command box.

10. Open Task Scheduler Using Run Command Box

This method is relatively easy, considering you already know how to open Task Scheduler using Task Manager (above). Follow the below steps.

Step 1: Press the ‘Windows key + R’ to open the Run command box.

Press the 'Windows key + R'

Step 2: Type the below command and click OK.

taskschd.msc

Type the below command and click OK

There you have it. This method is the quickest way to open the Task Scheduler. However, if you want another way to open it, check out the next method.

11. Run Task Scheduler Using Command Prompt, PowerShell, or Windows Terminal

You can launch Task Scheduler using command-line interpreters. All you have to do is enter a command to open it. Follow the below steps.

Step 1: Press the Windows key on your keyboard, type Command Prompt or PowerShell or Windows Terminal, and click ‘Run as administrator.’

Note: For the sake of demonstration, we will open Command Prompt and use it to access Task Scheduler.

type Command Prompt or PowerShell or Windows Terminal

In the prompt, select Yes. 

Step 2: Type the below command and hit Enter.

taskschd

Type the below command and hit Enter

That’s it. It will open Task Scheduler with ease. If you are an avid user of Task Scheduler and want it included in the context menu, move to the next method.

12. How to Open Task Scheduler From the Desktop Context Menu

If you are not a fan of keeping desktop shortcuts but prefer a cleaner view, this method will help. It isn’t as straightforward as the above ones, but the steps are reasonably simple to follow and execute.

However, because we will be using Registry Editor, we strongly advise you to back up the Windows Registry before proceeding with the steps below. 

Step 1: Press the Windows key on your keyboard, type Registry Editor, and click ‘Run as administrator.’

Note: You can also press ‘Windows key + R’ to open the Run dialog box, type regedit.exe, and click OK to open Registry Editor.

type Registry Editor

In the prompt, select Yes. 

Step 2: In the address bar, enter the below-mentioned address.

HKEY_CLASSES_ROOT\Directory\Background\Shell

Note: You can manually navigate to the section too.

enter the mentioned address

Step 3: Under the Shell folder, right-click, select New, and choose Key.

select New, and choose Key

Step 4: Type Task Scheduler in the name field.

Type Task Scheduler

Step 5: Under the Task Scheduler folder, right-click, select New, and choose Key.

Task Scheduler folder, right-click, select New, and choose Key

Step 6: Type Command in the name field.

Type Command 

Step 7: Under the Command folder, double-click the default registry file, under Value data, type Control schedtasks, and click OK.

Finally, reboot the system to implement the changes. And that’s it! You will find Task Scheduler under the desktop context menu when the system boots back. If you have any queries, check out the FAQ section below.

1. Does Windows Task Scheduler work when the computer is sleeping?

Windows Task Scheduler does not run when the computer is in sleep mode by default. However, in the task properties, select the “Wake the computer to run this task” option to configure the task to run regardless of the sleep status of the computer.

2. Is it okay to disable Task Scheduler?

It depends on what tasks you have set up in the Task Scheduler. Disabling the Task Scheduler could interfere with essential tasks that need to run regularly, such as backups, system maintenance, or software updates. You may not notice a significant impact after disabling the Task Scheduler if you do not have any critical tasks set up.

Quickly Schedule Tasks in Windows

Whether you prefer to use the traditional method, like the Control Panel, or the more modern way, like the Windows Search bar, multiple options are available to access the Task Scheduler. By familiarizing yourself with them all, you can quickly access the Task Scheduler. You may also want to read how to use Windows Task Scheduler to schedule Disk Cleanup.

Was this helpful?

Thanks for your feedback!

The article above may contain affiliate links which help support Guiding Tech. The content remains unbiased and authentic and will never affect our editorial integrity.

From Wikipedia, the free encyclopedia

Windows Task Scheduler

Management console for Task Scheduler 3.0 in Windows 11

Other names taskschd.msc
Developer(s) Microsoft
Initial release 1995; 30 years ago
Written in C++
Included with
  • Internet Explorer 4.0 and later
    (Windows 95 and Windows NT 4.0)
  • Windows 98 and later
    (Windows 9x family)
  • Windows 2000 and later
    (Windows NT family)
  • ReactOS
    (Windows NT-like)
Predecessor System Agent
Service name Task Scheduler (Schedule)
Type Windows service
Website docs.microsoft.com/en-us/windows/win32/taskschd/task-scheduler-start-page 

Task Scheduler (formerly Scheduled Tasks)[1] is a job scheduler in Microsoft Windows that launches computer programs or scripts at pre-defined times or after specified time intervals.[2][3] Microsoft introduced this component in the Microsoft Plus! for Windows 95 as System Agent.[4] Its core component is an eponymous Windows service.[5] The Windows Task Scheduler infrastructure is the basis for the Windows PowerShell scheduled jobs feature introduced with PowerShell v3.[6]

Task Scheduler can be compared to cron or anacron on Unix-like operating systems. This service should not be confused with the scheduler, which is a core component of the OS kernel that allocates CPU resources to processes already running.

Task Scheduler 1.0 is included with Windows NT 4.0[7] (with Internet Explorer 4.0 or later), Windows 2000,[7] Windows XP[8] and Windows Server 2003.[9] It runs as a Windows Service, and the task definitions and schedules are stored in binary .job files. Tasks are manipulated directly by manipulating the .job files. Each task corresponds to single action. On Windows 95 (with Internet Explorer 4.0 or later), Windows 98 and Windows Me, the Task Scheduler runs as an ordinary program, mstask.exe. It also displays a status icon in the notification area on Windows 95 and Windows 98 and runs as a hidden service on Windows Me, but can be made to show a tray icon.[1] Computer programs and scripts can access the service through six COM interfaces.[10] Microsoft provides a scheduling agent DLL, a sample VBScript and a configuration file to automate Task Scheduler.[11]

In addition to the graphical user interface for Task Scheduler in Control Panel, Windows provides two command-line tools for managing scheduled task: at.exe (deprecated)[12] and schtasks.exe.[5][13][14] However, at.exe cannot access tasks created or modified by Control Panel or schtasks.exe.[15] Also, tasks created with at.exe are not interactive by default; interactivity needs to be explicitly requested. The binary «.job» files which the AT command produces are stored in the %WINDIR%\Tasks directory.[16][17]

Task Scheduler 2.0 was introduced with Windows Vista[18] and included in Windows Server 2008 as well.[19][9] The redesigned Task Scheduler user interface is now based on Management Console. In addition to running tasks on scheduled times or specified intervals, Task Scheduler 2.0 also supports calendar and event-based triggers, such as starting a task when a particular event is logged to the event log, or when a combination of events has occurred. Also, several tasks that are triggered by the same event can be configured to run either simultaneously or in a pre-determined chained sequence of a series of actions, instead of having to create multiple scheduled tasks. Tasks can also be configured to run based on system status such as being idle for a pre-configured amount of time, on startup,[20] logoff, or only during or for a specified time. XPath expressions can be used to filter events from the Windows Event Log. Tasks can also be delayed for a specified time after the triggering event has occurred, or repeat until some other event occurs. Actions that need to be done if a task fails can also be configured. The actions that can be taken in response to triggers, both event-based as well as time-based, not only include launching applications but also take a number of custom actions. Task Scheduler includes a number of actions built-in, spanning a number of applications; including send an e-mail, show a message box, or fire a COM handler when it is triggered. Custom actions can also be specified using the Task Scheduler API. Task Scheduler keeps a history log of all execution details of all the tasks.[21] Windows Vista uses Task Scheduler 2.0 to run various system-level tasks;[22] consequently, the Task Scheduler service can no longer be disabled (except with a simple registry tweak).

Task Scheduler 2.0 in Windows 7

Task Scheduler 2.0 exposes an API to allow computer programs and scripts create tasks.[19][23] It consists of 42 COM interfaces.[24] The Windows API does not, however, include a managed wrapper for Task Scheduler though an open source implementation exists.[25] The job files for Task Scheduler 2.0 are XML-based, and are human-readable, conforming to the Task Scheduler Schema.[19][23]

  • New security features, including using Credential Manager to passwords for tasks on workgroup computers and using Active Directory for task credentials on domain-joined computers so that they cannot be retrieved easily. Also, scheduled tasks are executed in their own session, instead of the same session as system services or the current user.
  • Ability to wake up a machine remotely or using BIOS timer from sleep or hibernation to execute a scheduled task or run a previously scheduled task after a machine gets turned on.
  • Ability to attach tasks to events directly from the Event Viewer.

The Task Scheduler service works by managing Tasks; Task refers to the action (or actions) taken in response to trigger(s). A task is defined by associating a set of actions, which can include launching an application or taking some custom-defined action, to a set of triggers, which can either be time-based or event-based. In addition, a task also can contain metadata that defines how the actions will be executed, such as the security context the task will run in. Tasks are serialized to .job files and are stored in the special folder titled Task Folder, organized in subdirectories. Programmatically, the task folder is accessed using the ITaskFolder interface or the TaskFolder scripting object and individual tasks using the IRegisteredTask interface or RegisteredTask object.[26]

Column ‘Last Result’

[edit]

The Last Result column displays a completion code. The common codes for scheduled tasks are:[27][28]

  • 0 or 0x0: The operation completed successfully.
  • 1 or 0x1: Incorrect function called or unknown function called.
  • 2 or 0x2: File not found.
  • 10 or 0xa: The environment is incorrect.
  • 0x00041300: Task is ready to run at its next scheduled time.
  • 0x00041301: The task is currently running.
  • 0x00041302: The task has been disabled.
  • 0x00041303: The task has not yet run.
  • 0x00041304: There are no more runs scheduled for this task.
  • 0x00041305: One or more of the properties that are needed to run this task have not been set.
  • 0x00041306: The last run of the task was terminated by the user.
  • 0x00041307: Either the task has no triggers or the existing triggers are disabled or not set.
  • 0x00041308: Event triggers do not have set run times.
  • 0x80010002: Call was canceled by the message filter
  • 0x80041309: A task’s trigger is not found.
  • 0x8004130A: One or more of the properties required to run this task have not been set.
  • 0x8004130B: There is no running instance of the task.
  • 0x8004130C: The Task Scheduler service is not installed on this computer.
  • 0x8004130D: The task object could not be opened.
  • 0x8004130E: The object is either an invalid task object or is not a task object.
  • 0x8004130F: No account information could be found in the Task Scheduler security database for the task indicated.
  • 0x80041310: Unable to establish existence of the account specified.
  • 0x80041311: Corruption was detected in the Task Scheduler security database
  • 0x80041312: Task Scheduler security services are available only on Windows NT.
  • 0x80041313: The task object version is either unsupported or invalid.
  • 0x80041314: The task has been configured with an unsupported combination of account settings and run time options.
  • 0x80041315: The Task Scheduler Service is not running.
  • 0x80041316: The task XML contains an unexpected node.
  • 0x80041317: The task XML contains an element or attribute from an unexpected namespace.
  • 0x80041318: The task XML contains a value which is incorrectly formatted or out of range.
  • 0x80041319: The task XML is missing a required element or attribute.
  • 0x8004131A: The task XML is malformed.
  • 0x0004131B: The task is registered, but not all specified triggers will start the task.
  • 0x0004131C: The task is registered, but may fail to start. Batch logon privilege needs to be enabled for the task principal.
  • 0x8004131D: The task XML contains too many nodes of the same type.
  • 0x8004131E: The task cannot be started after the trigger end boundary.
  • 0x8004131F: An instance of this task is already running.
  • 0x80041320: The task will not run because the user is not logged on.
  • 0x80041321: The task image is corrupt or has been tampered with.
  • 0x80041322: The Task Scheduler service is not available.
  • 0x80041323: The Task Scheduler service is too busy to handle your request. Please try again later.
  • 0x80041324: The Task Scheduler service attempted to run the task, but the task did not run due to one of the constraints in the task definition.
  • 0x00041325: The Task Scheduler service has asked the task to run.
  • 0x80041326: The task is disabled.
  • 0x80041327: The task has properties that are not compatible with earlier versions of Windows.
  • 0x80041328: The task settings do not allow the task to start on demand.
  • 0x80070002: The Task Scheduler cannot find the file.
  • 0x800710E0: The operator or administrator has refused the request.
  • 0xC000013A: The application terminated as a result of a CTRL+C.
  • 0xC0000142: The application failed to initialize properly.

On Windows 2000 and Windows XP, when a computer is prepared for disk imaging with the sysprep utility, it cannot run tasks configured to run in the context of the SYSTEM account. Sysprep changes the security identifier (SID) to avoid duplication but does not update scheduled tasks to use the new SID. Consequently, the affected tasks fail to run. There is no solution for this problem but one may reschedule the affected tasks to work around the issue.[29]

On Windows Vista or Windows Server 2008, the next execution time displayed in Task Scheduler may be wrong. Microsoft issued a hotfix to remedy this issue.[30]

  • cron, job scheduler for Unix-like operating systems
  1. ^ a b «How to Enable the Scheduled Tasks Icon in Windows Me». Support. Microsoft. January 29, 2007. Archived from the original on January 30, 2008.
  2. ^ «Keep your Windows desktop in shape with Task Scheduler». TechRepublic. January 4, 2002.
  3. ^ «What is Task Scheduler?». Computer Hope. November 30, 2020.
  4. ^ Al Fasoltd (March 29, 1998). «Windows 98: Stable and fast, as well as ‘new and improved’«. The Syracuse Newspapers. Retrieved October 6, 2007.
  5. ^ a b Mueller, John Paul (2010). Windows Command Line Administration Instant Reference. John Wiley & Sons. ISBN 978-0470930908.
  6. ^ Warner, Timothy L. (2015). Sams Teach Yourself Windows PowerShell in 24 Hours. Sams Publishing. ISBN 978-0134049359.
  7. ^ a b Burnett, Mark; Amaris, Chris; Doyle, Chris; Locher, L. J.; Morimoto, Rand (2002). Maximum Windows 2000 Security. Sams Publishing. ISBN 978-0672319655.
  8. ^ Mueller, John Paul (2001). Sams Teach Yourself Microsoft Windows XP in 21 Days. Sams Publishing. ISBN 978-0132715539.
  9. ^ a b «About the Task Scheduler». MSDN. Microsoft. Retrieved October 6, 2007.
  10. ^ «Task Scheduler 1.0 Interfaces». MSDN. Microsoft. Retrieved May 30, 2014.
  11. ^ «Task Scheduler Using VBScript». Download Center. Microsoft. March 22, 2004. Archived from the original on May 4, 2006.
  12. ^ «MS-DOS and Windows command line at command». Computer Hope. Retrieved March 7, 2021.
  13. ^ «Schtasks». Microsoft TechNet. Microsoft. Retrieved May 18, 2014.
  14. ^ «At». Microsoft TechNet. Microsoft. Retrieved May 18, 2014.
  15. ^ «How To Use the AT Command to Schedule Tasks». Support. Microsoft. October 30, 2006.
  16. ^ Kleiman, Dave; Hunter, Laura E (2006). Winternals Defragmentation, Recovery, and Administration Field Guide. Elsevier. ISBN 978-0080489872.
  17. ^ «Applications Started with AT Are Not Interactive». Support. Microsoft. February 20, 2007. Archived from the original on October 29, 2004.
  18. ^ Cowart, Robert; Knittel, Brian (2008). Special Edition Using Microsoft Windows Vista. Que Publishing. ISBN 978-0789737816.
  19. ^ a b c Kingsley-Hughes, Adrian; Kingsley-Hughes, Kathie; Read, Daniel (2011). VBScript Programmer’s Reference. John Wiley & Sons. ISBN 978-1118058695.
  20. ^ Paul, Ian (September 5, 2014). «Automate your morning programs with Windows Task Scheduler». PCWorld. Retrieved March 15, 2021.
  21. ^ «Windows Vista Task Scheduler». Microsoft TechNet. Microsoft. March 3, 2006. Archived from the original on April 12, 2006. Retrieved April 24, 2006.
  22. ^ «Description of the scheduled tasks in Windows Vista». August 24, 2007. Archived from the original on October 22, 2007.
  23. ^ a b Kenny Kerr (October 2007). «Task Scheduler 2.0». MSDN. Microsoft. Archived from the original on December 26, 2007. Retrieved October 6, 2007.
  24. ^ «Task Scheduler 2.0 Interfaces». MSDN. Microsoft. Retrieved May 30, 2014.
  25. ^ «C# API for Task Scheduler 2.0». Stack Overflow. Retrieved July 24, 2019.
  26. ^ «Tasks (Windows)». MSDN. Microsoft. Retrieved October 6, 2007.
  27. ^ «How to troubleshoot scheduled tasks in Windows XP and in Windows Server 2003». Support. Microsoft. May 22, 2013. Retrieved September 3, 2013.
  28. ^ «Task Scheduler Error and Success Constants». MSDN. Microsoft.
  29. ^ «Scheduled tasks may not start if you used a System Preparation image to install Windows XP or Windows 2000». Support. Microsoft. July 1, 2004. Archived from the original on September 26, 2008. Retrieved May 19, 2012.
  30. ^ «The value in the Next Run Time field in Task Scheduler is incorrect in Windows Vista and in Windows Server 2008». Support. Microsoft. October 15, 2008. Archived from the original on December 11, 2008.
  • Leonhard, Woody; Rusen, Ciprian (2021). Windows 10 All-in-One For Dummies. John Wiley & Sons. ISBN 978-1119680574.
  • Knittel, Brian; McFedries, Paul (2014). Windows 8.1 in Depth. Que Publishing. ISBN 978-0789752819.
  • Bott, Ed; Siechert, Carl; Stinson, Craig (2009). Windows 7 Inside Out. Pearson Education. ISBN 978-0735636842.
  • Ruest, Danielle; Ruest, Nelson (2008). Microsoft Windows Server 2008: The Complete Reference. McGraw-Hill Education. ISBN 978-0071596466.
  • Cowart, Robert; Knittel, Brian (2008). Special Edition Using Microsoft Windows Vista. Que. ISBN 978-0789737816.
  • Task Scheduler on MSDN
  • The Log File in the Task Scheduler May Be Incorrectly Formatted and Difficult to Read — Archived October 16, 2007, at the Wayback Machine
  • Unable to Delete Text in the Task Scheduler Log File
  • Task Scheduler Service Does Not Start
  • Scheduled Program Does Not Start in Task Scheduler — Archived August 21, 2006, at the Wayback Machine
  • Cannot Disable Task Scheduler

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Orca exe windows 10
  • После установки linux не запускается windows
  • Система архивации данных windows server не запускается по расписанию
  • Как поставить программу в автозагрузку windows 10 через ccleaner
  • Как обновить все драйвера на windows 10 на ноутбуке