Domača » kako » Kako ustvariti, spremeniti in izbrisati načrtovana opravila iz ukazne vrstice

    Kako ustvariti, spremeniti in izbrisati načrtovana opravila iz ukazne vrstice

    Windows XP / Server 2003 nas je seznanil z orodjem ukazne vrstice SchTasks, ki je prisvojilo orodje At, ki je na voljo v operacijskem sistemu Windows 2000. To orodje omogoča nadzor nad vsemi vidiki vaših načrtovanih nalog prek klicev v ta ukaz.

    Čeprav je čarovnik, ki ga Windows uporablja za grafično ustvarjanje razporejenih opravil, zelo dober, je orodje ukazne vrstice idealno za situacije, kot so:

    • Manipulirajte naloge v paketnih skriptih.
    • Nadzorujte in ustvarjajte naloge na omrežnih strojih, ne da bi se morali prijaviti vanje.
    • Naloga množičnega ustvarjanja / sinhronizacije na več računalnikih.
    • Uporabite v aplikacijah po meri za komuniciranje s planerjem opravil, namesto da bi morali klicati API.

    Kot si lahko predstavljate, ima ukaz SchTasks več možnosti, kot jih lahko pokrijemo v tem članku, zato se bomo osredotočili na prikaz nekaterih primerov običajnih konfiguracij opravil in kako izgleda ustrezna naloga v načrtovalcu opravil..

    Primeri

    Če želite zagnati C: RunMe.bat ob 9 uri vsak dan:

    SchTasks / Ustvari / SC DAILY / TN "Moja naloga" / TR “C: RunMe.bat” / ST 09:00

    Spremenite »Moja naloga«, da se bo zagnala ob 2. uri:

    SchTasks / Change / TN “Moja naloga” / ST 14:00

    Če želite zagnati C: RunMe.bat prvič v mesecu, ustvarite »Moja naloga«:

    SchTasks / Ustvarite / SC MESEČNO / D 1 / TN "Moja naloga" / TR “C: RunMe.bat” / ST 14:00

    Če želite zagnati C: RunMe.bat vsak dan ob 14:00, ustvarite »Moja naloga«

    SchTasks / Ustvari / SK WEEKLY / D MON, TUE, WED, THU, FRI / TN "Moja naloga" / TR “C: RunMe.bat” / ST 14:00

    Izbrišite nalogo z imenom »Moja naloga«:

    SchTasks / Delete / TN "Moja naloga"

    Opomba: to bo opozorilo, ki ga boste morali potrditi.

    Izdelava večjih količin

    Tako kot vsa druga orodja ukazne vrstice lahko v paketno datoteko vključite več navodil, da dosežete skupno izdelavo (ali brisanje)..

    Ta skript na primer:

    SchTasks / Ustvari / SC DAILY / TN "Backup Data" / TR “C: Backup.bat” / ST 07:00
    SchTasks / Ustvari / SC WEEKLY / D MON / TN »Ustvari TPS poročila« / TR »C: GenerateTPS.bat« / ST 09:00
    SchTasks / Ustvarite / SC MESEČNO / D 1 / TN "Sync Database" / TR “C: SyncDB.bat” / ST 05:00

    Ustvari te naloge:

    S tem lahko hitro izvedete nove naloge ali spremenite obstoječe urnike na več strojev hkrati. Za zagotovitev posodobitve opravil lahko v prijavni skript domene vključite ustrezne ukaze SchTasks, ki bodo posodobili uporabniške stroje, ko se bodo prijavili.

    Microsoftova dokumentacija na ukazu SchTasks