Az ütemezett feladatok létrehozása, módosítása és törlése a parancssorból
A Windows XP / Server 2003 bemutatta a SchTasks parancssori eszközt, amely a Windows 2000 rendszerben kínált At eszközt használta fel. Ez az eszköz lehetővé teszi az ütemezett feladatok minden aspektusának vezérlését e parancs hívásaival.
Miközben a varázsló a Windows segítségével ütemezett feladatok grafikus létrehozását segíti, nagyon jó, a parancssori eszköz ideális olyan helyzetekben, mint például:
- A feladatok kezelése kötegelt parancsfájlokban.
- Ellenőrizze és hozzon létre feladatokat a hálózati gépeken anélkül, hogy be kellene jelentkeznie.
- Tömeg létrehozása / szinkronizálása több gépen.
- Egyéni alkalmazásokban kommunikálhat a Feladatütemezővel, nem pedig API-hívások készítésére.
Ahogy valószínűleg elképzelheted, a SchTasks parancsnak több lehetősége van, mint amennyit a cikkben tudunk lefedni, ezért arra fogunk összpontosítani, hogy bemutassunk néhány példát a közös feladatkonfigurációkra, és hogy milyen feladat néz ki a feladatütemezőben.
Példák
Hozzon létre „Saját feladatot” a C: RunMe.bat futtatásához mindennap 9 órakor:
SchTasks / Create / SC DAILY / TN „Saját feladat” / TR „C: RunMe.bat” / ST 09:00
Módosítsa a "Saját feladatot", hogy 2:00 órakor fusson:
SchTasks / Change / TN „Saját feladat” / ST 14:00
Hozzon létre „Saját feladatot” a C: RunMe.bat futtatásához minden hónap első napján:
SchTasks / Create / SC MONTHLY / D 1 / TN „Saját feladat” / TR “C: RunMe.bat” / ST 14:00
Hozzon létre „Saját feladatot” a C: RunMe.bat futtatásához minden hétköznap 14: 00-kor:
SchTasks / Create / SC HÉT / D MON, TUE, WED, THU, FRI / TN „Saját feladat” / TR “C: RunMe.bat” / ST 14:00
Törölje a "Saját feladat" nevű feladatot:
SchTasks / Delete / TN „Saját feladat”
Megjegyzés: ez figyelmeztetést fog adni, amelyet meg kell erősítenie.
Tömeges létrehozás
Bármely más parancssori eszközhez hasonlóan több utasítást is tartalmazhat egy kötegfájlban, hogy elvégezze a tömeges létrehozást (vagy törlést).
Például:
SchTasks / Create / SC DAILY / TN „Backup Data” / TR „C: Backup.bat” / ST 07:00
SchTasks / Create / SC HETI / D MON / TN „TPS jelentések generálása” / TR „C: GenerateTPS.bat” / ST 09:00
SchTasks / Create / SC MONTHLY / D 1 / TN „Sync Database” / TR “C: SyncDB.bat” / ST 05:00
Ezek a feladatok:
Ennek a lehetősége egy gyors módja az új feladatok kiépítésének vagy a meglévő menetrendek módosításának egyszerre sok gépre. Annak érdekében, hogy a feladatok frissüljenek, a tartományi bejelentkezési parancsfájlba beillesztheti a megfelelő SchTasks parancsokat, amelyek a felhasználói gépeket frissítik, amikor bejelentkeznek.
A Microsoft dokumentációja a SchTasks paranccsal