A Windows XP / Server 2003 bemutatta nekünk a SchTasks parancssori eszközt, amely felvette a Windows 2000-ben kínált At eszközt. Ezzel az eszközzel képes kezelni az ütemezett feladatok minden aspektusát ezen a paranccsal történő hívásokon keresztül.
Miközben a Windows varázsló segít az ütemezett feladatok grafikus létrehozásában, a parancssoros eszköz ideális olyan helyzetekben, mint például:
- Manipulálja a feladatokat a parancssorokban.
-
Vezéreljen és hozzon létre feladatokat a hálózati gépeken anélkül, hogy belépne nekik.
- Tömeges létrehozás / szinkronizálás több gépen.
- Az egyéni alkalmazásokban a Task Schedulerrel való kommunikációhoz használja az API-hívásokat.
Amint azt valószínűleg el tudod képzelni, a SchTasks parancsnak több lehetősége van, mint amit ebben a cikkben le tudunk fedni, ezért arra fogunk összpontosítani, hogy bemutassunk néhány példát a közös feladatkonfigurációkról, és hogy mi a feladat a Feladatütemezőben.
Példák
Hozzon létre "Saját feladat" a C: RunMe.bat futtatásához minden nap 9:00-kor:
SchTasks /Create /SC DAILY /TN “My Task” /TR “C:RunMe.bat” /ST 09:00
Módosítsa a "Saját feladat" funkciót a következő időpontban:
SchTasks /Change /TN “My Task” /ST 14:00
Hozzon létre "Saját feladat" a C: RunMe.bat futtatásához minden hónap első alkalommal:
SchTasks /Create /SC MONTHLY /D 1 /TN “My Task” /TR “C:RunMe.bat” /ST 14:00
Hozzon létre "Saját feladat" a C: RunMe.bat futtatásához minden hétköznap 2-kor:
SchTasks /Create /SC WEEKLY /D MON,TUE,WED,THU,FRI /TN “My Task” /TR “C:RunMe.bat” /ST 14:00
Törölje a "Saját feladat" nevű feladatot:
SchTasks /Delete /TN “My Task”
Tömeges teremtés
Mint bármely más parancssori eszköz, többféle utasítás is beilleszthető a kötegelt fájlba az ömlesztett létrehozás (vagy törlés) végrehajtásához.
Például ez a szkript:
SchTasks /Create /SC DAILY /TN “Backup Data” /TR “C:Backup.bat” /ST 07:00 SchTasks /Create /SC WEEKLY /D MON /TN “Generate TPS Reports” /TR “C:GenerateTPS.bat” /ST 09:00 SchTasks /Create /SC MONTHLY /D 1 /TN “Sync Database” /TR “C:SyncDB.bat” /ST 05:00
Termeli ezeket a feladatokat:
Microsoft Dokumentáció a SchTasks parancsról