Kuidas luua, muuta ja kustutada plaanitud ülesandeid käsurealt
Windows XP / Server 2003 tutvustas meile SchTasks'i käsurea tööriista, mis kasutas Windows 2000-s pakutud At-tööriista. See tööriist pakub võimalust juhtida kõiki teie planeeritud ülesannete aspekte kõne kaudu sellele käsule.
Kuigi viisard Windows kasutab graafiliste ülesannete graafiliseks loomiseks, on see väga hea, käsurea tööriist on ideaalne olukordades nagu:
- Manipuleeri ülesandeid partiiskriptides.
- Kontrollige ja looge võrgustatud masinatel ülesandeid, ilma et peaksite neile sisse logima.
- Massirakenduse / sünkroonimise ülesanne mitme masina vahel.
- Kasutage kohandatud rakendustes, et suhelda ülesannete ajastajaga, selle asemel, et API-kõnesid teha.
Nagu arvatavasti võite ette kujutada, on SchTasks'i käsul rohkem võimalusi kui käesolevas artiklis käsitleme, nii et me keskendume mõningate tavapäraste ülesannete konfiguratsiooni näidete näitamisele ja sellele, milline ülesanne näeb ülesande ajakava loendis.
Näited
Loo „Minu ülesanne”, et käivitada C: RunMe.bat kell 9:00 iga päev:
SchTasks / Loo / SC DAILY / TN “Minu ülesanne” / TR “C: RunMe.bat” / ST 09:00
Muutke 'Minu ülesanne', et käivitada kell 2:
SchTasks / Change / TN “Minu ülesanne” / ST 14:00
Loo "Minu ülesanne", et käivitada C: RunMe.bat iga kuu esimesel poolel:
SchTasks / Loo / SC MONTHLY / D 1 / TN “Minu ülesanne” / TR “C: RunMe.bat” / ST 14:00
Loo „Minu ülesanne”, et käivitada C: RunMe.bat iga nädalapäev kell 14.00:
SchTasks / Create / SC NÄDAL / D MON, TUE, WED, THU, FRI / TN “Minu ülesanne” / TR “C: RunMe.bat” / ST 14:00
Kustutage ülesanne nimega „Minu ülesanne”:
SchTasks / Delete / TN “Minu ülesanne”
Märkus: see tõstatab hoiatuse, mida peate kinnitama.
Bulk loomine
Nagu kõik teised käsurea tööriistad, võite pakettfaili lisada hulgaliselt juhiseid (või kustutada).
Näiteks see skript:
SchTasks / Loo / SC DAILY / TN “Varuandmed” / TR “C: Backup.bat” / ST 07:00
SchTasks / Loo / SC NÄDAL / D MON / TN “TPS-aruannete genereerimine” / TR “C: GenerateTPS.bat” / ST 09:00
SchTasks / Create / SC MONTHLY / D 1 / TN “Sync Database” / TR “C: SyncDB.bat” / ST 05:00
Koostab need ülesanded:
Võimalus seda teha on kiire viis uute ülesannete täitmiseks või olemasolevate sõiduplaanide muutmiseks korraga paljudele masinatele. Selleks, et tagada ülesannete värskendamine, võite lisada domeeni sisselogimisskriptile sobivad SchTasks-käsud, mis värskendavad kasutajamasinaid sisselogimisel.
Microsofti dokumentatsioon SchTasks'i käsus