Ak často používate určité programy v systéme Microsoft Windows 10 a unavuje vás ich otváranie po vypnutí alebo reštarte, môžete vytvoriť naplánovanú úlohu, ktorá sa spustí pri spustení.
Možnosť 1 – Z GUI
- Pomocou „Windows kľúč“ + “R” na otvorenie spustiť a napísať "taskschd.msc“. Tým sa otvorí Plánovač úloh.
- Na paneli akcií si môžete vybrať, či chcete vytvoriť spätnú úlohu alebo vytvoriť úlohu. Kliknite na „Vytvoriť úlohu“.
- "Vytvoriť úlohuZobrazí sa obrazovka “. Vyberte možnosť „generál“.
- V "názov” zadajte názov úlohy. Príklad: “Úloha programu Outlook“.
- V "Popis“, tu môžete opísať, na čo je úloha určená a čo bude robiť.
- Posledná časť je „Možnosti zabezpečenia“, tu môžete nastaviť, kto môže túto úlohu spustiť a či má úloha oprávnenie správcu.
- Vyberte možnosť „Spúšťače“.
- Vyberte „Nový…“.
- "Nový spúšťač” sa objaví okno, tu máte možnosť nastaviť, kedy sa úloha spustí.
- Vyberte, kedy chcete, aby sa úloha začala v „Začnite úlohu“.
- Upravte „nastavenie” oblasť podľa želania.
- V "Pokročilé nastavenia” môžete vybrať na odloženie úlohy, opakovanie úlohy, zastavenie úlohy, aktiváciu a ukončenie platnosti.
- “Povolené” je predvolene začiarknuté.
- Vyberte „OK“.
- Vyberte možnosť „Akcie“, potom vyberte „Nový“.
- "Nová akcia“ otvorí sa okno.
- V "Akcia“rozbaľovacia ponuka,”Spustite program” je predvolene nastavené. V prípade potreby ho zmeňte.
- Vyberte „Prehliadať…" vedľa "Program/skript" lúka
- Prejdite na program, pre ktorý chcete naplánovať úlohu.
- Vyberte „OK“.
- Prejdite na „Podmienky“.
- Ak chcete, môžete ich zmeniť, ale odporúčam ponechať tieto nastavenia predvolené.
- Vyberte možnosť „nastavenie“. Ak chcete, môžete ich zmeniť, ale odporúčam ich nechať tak.
- Vyberte „OK“.
Úspešne ste nastavili naplánovanú úlohu!
Možnosť 2 – Z príkazového riadku
Naplánované úlohy môžete pridať z príkazového riadka, ak ich chcete zahrnúť do skriptu pomocou príkazu „schtasks” spolu s parametrami, ktoré mu oznámia, kedy naplánovať úlohu.
Napríklad, ak by som chcel spustiť „notepad.exe“ každú stredu o 13:00, mohol by som použiť nasledujúci príkaz:
schtasks /create /tn OpenNotepad /tr notepad.exe /sc týždenne /d st /st 13:00:00
SCHTASKS /Vytvoriť [/S systém [/U používateľské meno [/P [heslo]]]] [/RU používateľské meno [/RP heslo]] /plán SC [/MO modifikátor] [/D deň] [/M mesiacov] [/ Idletime] /TN názov úlohy /TR taskrun [/ST počiatočný čas] [/RI interval] [ {/ET čas ukončenia | /DU trvanie} [/K] [/XML xmlfile] [/V1]] [/SD dátum začiatku] [/ED enddate] [/IT | /NP] [/Z] [/F] [/HRESULT] [/?]
Zoznam parametrov:
- /S system Určuje vzdialený systém, ku ktorému sa má pripojiť. Ak sa vynechá, systémový parameter sa predvolí na lokálny systém.
- /U meno používateľa Určuje kontext používateľa, pod ktorým sa má spustiť SchTasks.exe.
- /P [heslo] Určuje heslo pre daný kontext používateľa. Ak sa vynechá, zobrazí výzvu na zadanie.
- /RU meno používateľa Určuje používateľské konto „spustiť ako“ (kontext používateľa), pod ktorým sa úloha spúšťa. Pre systémový účet sú platné hodnoty „“, „NT AUTHORITY\SYSTEM“ alebo „SYSTEM“. Pre úlohy verzie 2 sú k dispozícii aj „NT AUTHORITY\LOCALSERVICE“ a „NT AUTHORITY\NETWORKSERVICE“, ako aj dobre známe SID pre všetky tri.
- /RP [heslo] Určuje heslo pre používateľa „spustiť ako“. Ak chcete požiadať o zadanie hesla, hodnota musí byť „*“ alebo žiadna. Toto heslo sa pre systémový účet ignoruje. Musí byť kombinovaný s prepínačom /RU alebo /XML.
- /SC harmonogram Určuje frekvenciu plánovania. Platné typy rozvrhu: MINÚTOVÝ, HODINOVÝ, DENNÝ, TÝŽDENNÝ, MESAČNÝ, RAZ, ONSTART, ONLOGON, ONIDLE, JEDNA UDALOSŤ.
- /MO modifikátor Spresňuje typ plánu, aby umožnil jemnejšiu kontrolu nad opakovaním plánu. Platné hodnoty sú uvedené v časti Modifikátory nižšie.
- /D days Určuje deň v týždni, kedy sa má úloha spustiť. Platné hodnoty: PO, UTOR, ST, ŠT, PI, SO, NE a pre MESAČNÉ rozvrhy 1 – 31 (dni v mesiaci). Zástupný znak „*“ určuje všetky dni.
- /M mesiacov Určuje mesiac (mesiace) v roku. Predvolene sa použije prvý deň v mesiaci. Platné hodnoty: JAN, FEB, MAR, APR, MÁJ, JUN, JUL, AUG, SEP, OCT, NOV, DEC. Zástupný znak „*“ určuje všetky mesiace.
- /I idletime Určuje čas nečinnosti, ktorý sa má čakať pred spustením naplánovanej úlohy ONIDLE. Platný rozsah: 1 – 999 minút.
- /TN názov úlohy Určuje reťazec v tvare cesta\názov, ktorý jednoznačne identifikuje túto naplánovanú úlohu.
- /TR taskrun Určuje cestu a názov súboru programu, ktorý sa má spustiť v naplánovanom čase.
Príklad: C:\windows\system32\calc.exe - /ST starttime Určuje štartovací čas pre spustenie úlohy. Formát času je HH: mm (24-hodinový čas), napríklad 14:30 pre 14:30. Ak nie je zadané /ST, predvolene sa použije aktuálny čas. Táto možnosť sa vyžaduje s /SC ONCE.
- /RI interval Určuje interval opakovania v minútach. Toto neplatí pre typy plánov: MINUTA, HODINY, ZAPNUTIE, ONLOGON, ONIDLE, JEDNODUCHÁ UDALOSŤ. Platný rozsah: 1 – 599940 minút. Ak je zadaný buď /ET alebo /DU, predvolene je to 10 minút.
- /ET endtime Určuje koncový čas spustenia úlohy. Formát času je HH: mm (24-hodinový čas), napríklad 14:50 pre 14:50. Toto neplatí pre typy plánov: ONSTART, ONLOGON, ONIDLE, ONEVENT.
- /DU trvanie Určuje trvanie spustenia úlohy. Formát času je HH: mm. Toto neplatí pre /ET a pre typy plánov: ONSTART, ONLOGON, ONIDLE, ONEVENT. Pre úlohy /V1, ak je zadaný /RI, trvanie je predvolene 1 hodina.
- /K Ukončí úlohu v čase ukončenia alebo trvania. Toto neplatí pre typy plánov: ONSTART,
ONLOGON, ONIDLE, ONEVENT. Musí byť špecifikované buď /ET alebo /DU. - /SD startdate Určuje prvý dátum, kedy sa úloha spustí. Formát je mm/dd/rrrr. Predvolená hodnota je aktuálna
dátum. Toto neplatí pre typy plánov: ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT. - /ED enddate Určuje posledný dátum, kedy by sa mala úloha spustiť. Formát je mm/dd/rrrr. Toto neplatí pre typy plánov: ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.
- /EC ChannelName Určuje kanál udalostí pre spúšťače OnEvent.
- /IT Umožňuje interaktívne spustenie úlohy iba vtedy, ak je používateľ /RU aktuálne prihlásený v čase spustenia úlohy.
Táto úloha sa spustí, iba ak je používateľ prihlásený. - /NP Nie je uložené žiadne heslo. Úloha beží neinteraktívne ako daný používateľ. K dispozícii sú iba miestne zdroje.
- /Z Označí úlohu na odstránenie po jej konečnom spustení.
- /XML xmlfile Vytvorí úlohu z XML úlohy zadaného v súbore. Možno kombinovať s prepínačmi /RU a /RP alebo so samotným /RP, keď úloha XML už obsahuje principál.
- /V1 Vytvorí úlohu viditeľnú pre platformy staršej ako Vista. Nie je kompatibilné s /XML.
- /F Vynútene vytvorí úlohu a potlačí upozornenia, ak zadaná úloha už existuje.
- /RL level Nastavuje úroveň spustenia úlohy. Platné hodnoty sú LIMITED a HIGHEST. Predvolená hodnota je LIMITED.
- /DELAY delaytime Určuje čas čakania na oneskorenie spustenia úlohy po spustení spúšťača. Formát času je mmmm: ss. Táto možnosť je platná len pre typy plánov ONSTART, ONLOGON, ONEVENT.
- /HRESULT Kvôli lepšej diagnostike bude kód ukončenia procesu vo formáte HRESULT.
- /? Zobrazí túto pomocnú správu.
Modifikátory: Platné hodnoty pre prepínač /MO podľa typu plánu:
MINÚTA: 1 – 1439 minút.
HODINOVÁ: 1 – 23 hodín.
DENNE: 1 – 365 dní.
TÝŽDENNE: 1. – 52. týždeň.
ONCE: Žiadne modifikátory.
ONSTART: Žiadne modifikátory.
ONLOGON: Žiadne modifikátory.
ONIDLE: Žiadne modifikátory.
MESAČNE: 1 – 12, príp
PRVÝ, DRUHÝ, TRETÍ, ŠTVRTÝ, POSLEDNÝ, POSLEDNÝ.