Feladatütemező (Windows)

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2019. február 11-én felülvizsgált verziótól ; az ellenőrzések 2 szerkesztést igényelnek .
Windows komponens
Feladat ütemező
Alkatrész típusa Windows szolgáltatás
Tartalmazza Internet Explorer 4 és újabb ( Windows 95 és Windows NT 4.0 )
Windows 98 és újabb ( Windows 9x )
Windows 2000 és újabb ( Windows NT )
Lecserélve Rendszerügynök
szolgáltatás leírása Lehetővé teszi a felhasználó számára automatikus feladatok beállítását és ütemezését a számítógépen. A szolgáltatás számos Windows - kritikus feladatot is tartalmaz.
Állapot Aktív
Weboldal docs.microsoft.com/en-us…

A Task Scheduler a Microsoft Windows egyik összetevője  , amely lehetővé teszi a programok vagy parancsfájlok indításának ütemezését bizonyos időpontokban vagy meghatározott időközönként. A komponens először Windows 95 Plusban jelent meg! System Agent [1] nevű csomag , de a Windows 98 rendszerben átnevezték Task Scheduler -re . A szolgáltatás futtatásához engedélyezve van az Eseménynapló szolgáltatás .

Verziók

Feladatütemező 1.0

A Task Scheduler 1.0 a Windows 2000 , a Windows XP és a Windows Server 2003 rendszerben [2] található .

Windows 95 , Windows 98 és Windows Me rendszeren a Feladatütemező alkalmazásként fut (mstask.exe). A Windows 95 és a Windows 98 értesítési területén állapotikont jelenít meg, a Windows Me rendszerben pedig rejtett alkalmazásként fut. A Windows NT operációs rendszerek családjában ez Windows szolgáltatásként van megvalósítva .

A feladatok leírása és az indításuk ütemezése bináris .job fájlokban tárolódik . A feladatokkal való interakció a .jobfájlok közvetlen szerkesztésével történik. Minden feladat külön műveletnek felel meg.

A Task Scheduler 1.0 API -t biztosít a feladatok programozott létrehozásához. A COM interfészen ITaskScheduler keresztül érhető el .

Feladatütemező 2.0

A Task Scheduler 2.0 a Windows Vista rendszerben jelent meg, és a Windows Server 2008 -ban is megtalálható [2] . Az új Feladatütemező felhasználói felület a Kezelőkonzolon alapul . A feladatok meghatározott időpontokban vagy időközönként történő futtatásán kívül a Task Scheduler 2.0 támogatja a naptár- és eseményalapú triggereket is, például egy feladat futtatását, amikor egy adott eseményt az eseménynaplóba írnak , vagy amikor események kombinációja történik. Ezenkívül több, ugyanazon esemény által kiváltott művelet beállítható úgy, hogy egyidejűleg vagy előre meghatározott sorrendben fusson több ütemezett feladat létrehozása helyett. A feladatok a rendszer állapota alapján is konfigurálhatók, például tétlenség előre meghatározott ideig, munkamenet indítása, befejezése. Az XPath kiterjesztések segítségével szűrhetők az események a Windows eseménynaplójából . A feladatok egy esemény bekövetkezte után meghatározott ideig késleltethetők, vagy megismételhetők, amíg valamilyen esemény bekövetkezik. Meghatározhatók azok a teendők is, amelyeket akkor kell végrehajtani, ha a feladatot nem lehet elvégezni. A triggerekre válaszul végrehajtható műveletek közé nem csak az alkalmazások elindítása tartozik, hanem számos speciális művelet is. A Feladatütemező számos beépített műveletet tartalmaz, mint például e-mail küldése , üzenetdoboz megjelenítése vagy COM - kezelő létrehozása. Speciális műveletek is megadhatók a Task Scheduler API segítségével. A Feladatütemező részletes naplót vezet az összes feladatról [3] . A Windows Vista a Task Scheduler 2.0-t használja különféle rendszerszintű feladatok futtatására [4] , így a Feladatütemező szolgáltatást most nem lehet közvetlenül leállítani. A beállításjegyzék szerkesztésével azonban leállítható.

A feladatok programozott létrehozására szolgáló API a Task Scheduler 2.0-ban, csakúgy, mint a Task Scheduler 1.0-ban, a COM interfészen keresztül érhető el ITaskService[5] . A Windows API azonban nem tartalmaz felügyelt kódburkolókat a Feladatütemezőhöz. A Task Scheduler API olyan szkriptnyelvekhez is elérhető, mint a VBScript , a JScript és a Windows PowerShell [6] . A Task Scheduler 2.0 munkafájljai XML-alapúak és ember által olvashatóak. Felépítésük a Feladatütemező sémát [5] követi . Bár manuálisan is lehet feladatfájlokat létrehozni, a Microsoft azt tanácsolja, hogy ezt ne tegyük, hanem a Task Scheduler API-t használjuk. A Feladatütemező programként való használatához konzol segédprogram is rendelkezésre áll schtasks.exe[7] .

Jegyzetek

  1. Al Fasoltd. Windows 98: Stabil és gyors, valamint „új és továbbfejlesztett  ” . A Syracuse újságok. Letöltve: 2010. március 12. Az eredetiből archiválva : 2012. április 20..
  2. 1 2 A  Feladatütemezőről . Letöltve: 2010. március 12. Az eredetiből archiválva : 2012. április 20..
  3. Automatizálja a feladatokat a Feladatütemezővel (Windows Vista Inside Out rendszerből) . Letöltve: 2010. március 12. Az eredetiből archiválva : 2012. április 20..
  4. A Windows Vista ütemezett feladatainak leírása . Hozzáférés dátuma: 2010. március 12. Az eredetiből archiválva : 2007. október 22.
  5. 1 2 Kenny Kerr. Windows C++-val: Feladatütemező 2.0 . MSDN . Letöltve: 2010. március 12. Az eredetiből archiválva : 2012. április 20..
  6. Feladatütemező  referencia . Letöltve: 2010. március 12. Az eredetiből archiválva : 2012. április 20..
  7. Schtasks.exe (Windows  ) . Letöltve: 2010. március 12. Az eredetiből archiválva : 2012. április 20..

Linkek