Početna » kako da » Kako stvarati, mijenjati i brisati raspoređene zadatke iz naredbenog retka

    Kako stvarati, mijenjati i brisati raspoređene zadatke iz naredbenog retka

    Windows XP / Server 2003 upoznao nas je s alatom za naredbeni redak SchTasks koji je uzurpirao alat At koji se nudi u sustavu Windows 2000. Ovaj alat nudi mogućnost kontrole svakog aspekta vaših zakazanih zadataka putem poziva ovoj naredbi.

    Iako je čarobnjak koji Windows koristi za grafičko kreiranje zakazanih zadataka vrlo dobar, alat naredbenog retka idealan je za situacije kao što su:

    • Manipulirajte zadacima u skupnim skriptama.
    • Kontrolirajte i kreirajte zadatke na umreženim uređajima bez prijave na njih.
    • Masovni zadatak kreiranja / sinkronizacije na više računala.
    • Koristite u prilagođenim aplikacijama za komunikaciju s Planerom zadataka, umjesto da morate napraviti API pozive.

    Kao što vjerojatno možete zamisliti, naredba SchTasks ima više opcija nego što možemo obuhvatiti u ovom članku pa ćemo se usredotočiti na prikazivanje nekih primjera uobičajenih konfiguracija zadataka i izgleda odgovarajućeg zadatka u Planeru zadataka.

    Primjeri

    Izradite "Moja zadaća" da biste pokrenuli C: RunMe.bat u 9 sati svakoga dana:

    SchTasks / Stvaranje / SC DAILY / TN "Moja zadaća" / TR “C: RunMe.bat” / ST 09:00

    Izmijenite "Moja zadaća" da se pokrene u 14:00 sati:

    SchTasks / Change / TN “Moj zadatak” / ST 14:00

    Izradite "Moja zadaća" da biste pokrenuli C: RunMe.bat prvog u mjesecu:

    SchTasks / Stvaranje / SC MJESEČNO / D 1 / TN "Moja zadaća" / TR “C: RunMe.bat” / ST 14:00

    Izradite "Moja zadaća" da biste pokrenuli C: RunMe.bat svaki radni dan u 14 sati:

    SchTasks / Stvaranje / SC TJEDNA / D MON, TUE, WED, THU, FRI / TN "Moja zadaća" / TR “C: RunMe.bat” / ST 14:00

    Izbrišite zadatak pod nazivom "Moja zadaća":

    SchTasks / Delete / TN "Moja zadaća"

    Napomena: ovo će podići upozorenje koje ćete morati potvrditi.

    Stvaranje mase

    Kao i svaki drugi alat naredbenog retka, možete uključiti više naredbi u skupnu datoteku da biste ostvarili skupno stvaranje (ili brisanje).

    Na primjer, ova skripta:

    SchTasks / Stvaranje / SC DAILY / TN "Backup Data" / TR “C: Backup.bat” / ST 07:00
    SchTasks / Stvaranje / SC TJEDNA / D MON / TN “Generirajte TPS izvješća” / TR “C: GenerateTPS.bat” / ST 09:00
    SchTasks / Stvaranje / SC MJESEČNA / D 1 / TN "Baza podataka sinkronizacije" / TR “C: SyncDB.bat” / ST 05:00

    Stvara ove zadatke:

    Sposobnost da to učinite je brz način za uvođenje novih zadataka ili promjenu postojećih rasporeda na mnoge strojeve odjednom. Kako biste osigurali ažuriranje zadataka, možete uključiti odgovarajuće naredbe SchTasks u skriptu za prijavu domene koja će ažurirati korisničke uređaje kada se prijave.

    Microsoftova dokumentacija na SchTasks naredbi