Windows XP / Server 2003 tutvustas meid SchTaski käsurea tööriista, mis varastas Windows 2000-ga pakutavat tööriista. See tööriist pakub võimalust juhtida igat teie planeeritud ülesannete aspektid selle käsuga tehtud kõnede kaudu.
Kuigi Windowsi viisard, mis aitab teil Scheduled Tasksit graafiliselt luua, on väga hea, on käsurea tööriist ideaalne sellistes olukordades nagu:
- Manipuleerige ülesandeid partitsüklites.
-
Võrku ühendatud masinate ülesannete kontrollimine ja loomine ilma nende sisselogimiseks.
- Suur masside loomine / sünkroonimisülesanne mitmel masinal.
- Kasutage kohandatud rakendustes suhtlemiseks tööülesannete loenduriga, mitte API-kõnede tegemisel.
Nagu võite arvatavasti ette kujutada, on SchTaski käsul rohkem võimalusi, kui me seda artiklit katta, et keskendume mõne näitena ühisülesannete konfiguratsioonist ja sellest, milline ülesanne sarnaneb ülesandeklaasijale.
Näited
Loo 'My Task', et käivitada C: RunMe.bat kell 9.00 iga päev:
SchTasks /Create /SC DAILY /TN “My Task” /TR “C:RunMe.bat” /ST 09:00
Muutke minu tööülesannet, et töötada kell 14.00:
SchTasks /Change /TN “My Task” /ST 14:00
Loo "Minu ülesanne", et käivitada C: RunMe.bat iga kuu esimesel kuupäeval:
SchTasks /Create /SC MONTHLY /D 1 /TN “My Task” /TR “C:RunMe.bat” /ST 14:00
Loo "Minu ülesanne", et käivitada C: RunMe.bat iga tööpäeva kell 2:
SchTasks /Create /SC WEEKLY /D MON,TUE,WED,THU,FRI /TN “My Task” /TR “C:RunMe.bat” /ST 14:00
Kustuta ülesanne nimega "Minu ülesanne":
SchTasks /Delete /TN “My Task”
Bulk Creation
Nagu iga muu käsurea tööriist, saate hulgi loomise (või kustutamise) teostamiseks partiifaili lisada mitu juhist.
Näiteks see skript:
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
Toodab need ülesanded:
Microsoft dokumentatsioon SchTaski käskluses