Kui kasutate Microsoft Windows 10-s sageli teatud programme ja tüdinete nende avamisest pärast sulgemist või taaskäivitamist, saate luua ajastatud toimingu, mis käivitub käivitamisel.
Valik 1 – GUI-st
Kasutage " Windowsi klahvi " + " R " käivitamiseks ja tippige "taskschd.msc ". See avab Task Scheduleri.
Toimingute paneeli all saate valida, kas luua tagumine ülesanne või ülesanne. Klõpsake " Loo ülesanne ".
Ilmub ekraan " Loo ülesanne ". Valige vahekaart " Üldine ".
- Nimetage väljale " Nimi " ülesandele nimi. Näide: " Outlook Task ".
- Väljal Kirjeldus saate siin kirjeldada, milleks ülesanne on ja mida see teeb.
- Viimane jaotis on " Turvavalikud ", siin saate määrata, kes saab seda ülesannet käivitada ja kas ülesandel on administraatori õigused.
Valige vahekaart " Päästikud ".
Valige " Uus… ".
Ilmub aken “ New Trigger ”, kus on võimalik määrata, millal ülesanne käivitub.
- Valige rippmenüüst „ Alusta ülesannet ”, millal soovite ülesande käivitada .
- Muutke soovitud ala " Seaded ".
- Väljal „ Täpsemad sätted ” saate valida ülesande edasilükkamise, kordamise, ülesande peatamise, aktiveerimise ja aegumise.
- Vaikimisi on märgitud " Lubatud ".
Valige " OK ".
Valige vahekaart " Toimingud " ja seejärel " Uus ".
Avaneb aken " Uus toiming ".
Rippmenüüs " Toiming " on vaikimisi määratud " Käivita programm ". Soovi korral muutke seda.
Valige välja " Programm/skript " kõrval " Sirvi… ".
Sirvige programmi, mille jaoks soovite ülesande ajastada.
Valige " OK ".
Minge vahekaardile " Tingimused ".
Saate neid soovi korral muuta, kuid soovitan jätta need vaikeseaded.
Valige vahekaart " Seaded ". Saate neid soovi korral muuta, kuid soovitan need rahule jätta.
Valige " OK ".
Olete ajastatud ülesande edukalt seadistanud!
Valik 2 – käsurealt
Saate lisada ajastatud ülesandeid käsurealt, kui soovite selle skripti kaasata, kasutades käsku „ schtasks ” koos parameetritega, mis näitavad, millal ülesanne ajastada.
Näiteks kui ma tahan käivitada "notepad.exe" igal kolmapäeval kell 13:00, võiksin kasutada järgmist käsku:
schtasks /loo /tn OpenNotepad /tr notepad.exe /sc nädalas /d kolmapäev /st 13:00:00
SCHTESKID /Loo [/S-süsteem [/U kasutajanimi [/P [parool]]]] [/RU kasutajanimi [/RP parool]] /SC ajakava [/MO modifikaator] [/D päev] [/M kuud] [/ I idletime] /TN ülesande nimi /TR ülesandekäivitus [/ST algusaeg] [/RI intervall] [ {/ET lõpuaeg | /DU kestus} [/K] [/XML xmlfile] [/V1]] [/SD alguskuupäev] [/ED lõppkuupäev] [/IT | /NP] [/Z] [/F] [/HRESULT] [/?]
Parameetrite loend:
- /S süsteem Määrab kaugsüsteemi, millega ühenduse luua. Kui see on välja jäetud, on süsteemiparameeter vaikimisi kohalik süsteem.
- /U kasutajanimi Määrab kasutaja konteksti, milles SchTasks.exe peaks käivituma.
- /P [parool] Määrab antud kasutajakonteksti parooli. Kui see on välja jäetud, küsib see sisestamist.
- /RU kasutajanimi Määrab "käivita kui" kasutajakonto (kasutaja konteksti), mille all ülesanne töötab. Süsteemikonto kehtivad väärtused on “”, “NT AUTHORITY\SYSTEM” või “SYSTEM”. V2 ülesannete jaoks on saadaval ka „NT AUTHORITY\LOCALSERVICE” ja „NT AUTHORITY\NETWORKSERVICE” ning kõigi kolme tuntud SID-id.
- /RP [parool] Määrab "käivita kui" kasutaja parooli. Parooli küsimiseks peab väärtus olema kas "*" või mitte. Seda parooli eiratakse süsteemikonto puhul. Tuleb kombineerida kas /RU või /XML-lülitiga.
- /SC ajakava Määrab ajakava sageduse. Kehtivad ajakava tüübid: MINUT, TUNNI, PÄEVA, NÄDAL, KUU, ÜKS, ONSTART, ONLOGON, ONIDLE, ONEVENT.
- /MO modifikaator Täpsustab ajakava tüüpi, et võimaldada täpsemat kontrolli ajakava kordumise üle. Kehtivad väärtused on loetletud allolevas jaotises „Modifikaatorid”.
- /D päevad Määrab ülesande käivitamise nädalapäeva. Kehtivad väärtused: E, TE, K, N, R, R, L, P ja KUU graafikute jaoks 1–31 (kuu päevad). Metamärk “*” määrab kõik päevad.
- /M kuud Määrab aasta kuu(d). Vaikimisi on kuu esimene päev. Kehtivad väärtused: JAAN, VEEB, MAR, APR, MAI, JUN, JUL, AUG, SEP, OCT, NOV, DEC. Metamärk “*” määrab kõik kuud.
- /I idletime Määrab jõudeoleku aja, mis kulub enne ajastatud ONIDLE toimingu käivitamist. Kehtiv vahemik: 1–999 minutit.
- /TN ülesandenimi Määrab stringi tee\nimi kujul, mis identifitseerib unikaalselt selle ajastatud toimingu.
- /TR taskrun Määrab plaanitud ajal käivitatava programmi tee ja failinime.
Näide: C:\windows\system32\calc.exe
- /ST algusaeg Määrab ülesande käivitamise algusaja. Ajavorming on HH:mm (24-tunnine aeg), näiteks 14:30 kell 14:30. Vaikimisi on praegune kellaaeg, kui /ST pole määratud. See suvand on nõutav koos /SC ONCE abil.
- /RI intervall Määrab kordusintervalli minutites. See ei kehti ajakava tüüpide puhul: MINUTE, HOURLY, ONSTART, ONLOGON, ONIDLE, ONEVENT. Kehtiv vahemik: 1–599940 minutit. Kui on määratud kas /ET või /DU, on vaikimisi 10 minutit.
- /ET endtime Määrab ülesande käivitamise lõpuaja. Ajavorming on HH:mm (24-tunnine aeg), näiteks 14:50 kell 14:50. See ei kehti ajakavatüüpide puhul: ONSTART, ONLOGON, ONIDLE, ONEVENT.
- /DU kestus Määrab ülesande käitamise kestuse. Kellaaja formaat on HH:mm. See ei kehti koos /ET ja ajakavatüüpide puhul: ONSTART, ONLOGON, ONIDLE, ONEVENT. /V1 ülesannete puhul, kui /RI on määratud, on kestuseks vaikimisi 1 tund.
- /K Lõpetab ülesande lõpu- või kestusajal. See ei kehti ajakavatüüpide puhul: ONSTART,
ONLOGON, ONIDLE, ONEVENT. Määrata tuleb kas /ET või /DU.
- /SD alguskuupäev Määrab toimingu esimese käivitamise kuupäeva. Vorming on kk/pp/aaaa. Vaikimisi on praegune
kuupäev. See ei kehti ajakava tüüpide puhul: ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.
- /ED lõppkuupäev Määrab viimase kuupäeva, millal ülesanne peaks käima. Vorming on kk/pp/aaaa. See ei kehti ajakava tüüpide puhul: ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.
- /EC ChannelName Määrab OnEventi käivitajate sündmuse kanali.
- /IT Võimaldab ülesande interaktiivse käitamise ainult siis, kui /RU kasutaja on töö käitamise ajal sisse logitud.
See toiming töötab ainult siis, kui kasutaja on sisse logitud.
- /NP Parooli ei salvestata. Ülesanne töötab antud kasutajana mitteinteraktiivselt. Saadaval on ainult kohalikud ressursid.
- /Z Märgib ülesande kustutamiseks pärast selle viimast käitamist.
- /XML xmlfile Loob failis määratud XML-i ülesandest ülesande. Saab kombineerida lülititega /RU ja /RP või ainult /RP-ga, kui ülesande XML sisaldab juba põhikoodi.
- /V1 Loob Vista-eelsetele platvormidele nähtava ülesande. Ei ühildu /XML-iga.
- /F Loob ülesande sunniviisiliselt ja summutab hoiatused, kui määratud ülesanne on juba olemas.
- /RL level Määrab töö käitamistaseme. Kehtivad väärtused on LIMITATUD ja KÕRGEIMAD. Vaikimisi on piiratud.
- /DELAY viivitusaeg Määrab ooteaja ülesande käitamise viivitamiseks pärast päästiku käivitamist. Kellaaja vorming on mmmm:ss. See valik kehtib ainult ajakavatüüpide ONSTART, ONLOGON, ONEVENT korral.
- /HRESULT Parema diagnoositavuse huvides on protsessi väljumiskood HRESULT-vormingus.
- /? Kuvab selle abiteate.
Modifikaatorid: /MO lüliti kehtivad väärtused ajakava tüübi kohta:
MINUT: 1–1439 minutit.
TUNNIS: 1-23 tundi.
PÄEVANE: 1–365 päeva.
NÄDAL: nädalad 1 – 52.
ÜKS kord: ilma modifikaatoriteta.
ONSTART: ei mingeid modifikaatoreid.
ONLOGON: modifikaatorid puuduvad.
ONIDLE: Modifikaatoreid pole.
KUUS: 1–12 või
ESIMENE, TEINE, KOLMAS, NELJAS, VIIMANE, VIIMANE PÄEV.