Pokud často používáte určité programy v systému Microsoft Windows 10 a unavujete se z otevírání po vypnutí nebo restartu, můžete vytvořit naplánovanou úlohu, která se spustí při spuštění systému.
Možnost 1 - Z GUI
- Pomocí „ Windows Key “ + „ R “ otevřete běh a zadejte „taskschd.msc “. Otevře se Plánovač úloh.
- V panelu akcí můžete zvolit vytvoření úlohy zpět nebo vytvoření úlohy. Klikněte na „ Vytvořit úkol “.
- Objeví se obrazovka „ Vytvořit úkol “. Zvolte záložku „ General “
- V poli „ Název “ zadejte úkol. Příklad: „ Outlook Task “.
- V poli „ Popis “ zde můžete popsat, pro co je úkol a co bude dělat.
- Poslední část je „ Možnosti zabezpečení “, zde si můžete nastavit, kdo může tento úkol spustit a zda má úkol administrátor právo.
- Vyberte záložku „ Triggers “.
- Zvolte „ Nový… “.
- Objeví se okno „ New Trigger “, kde máte možnost nastavit, kdy bude úloha spuštěna.
- Vyberte, kdy chcete, aby se úloha spouštěla v rozevírací nabídce „ Zahájit úlohu “.
- Upravte oblast „ Nastavení “ podle potřeby.
- V poli „ Pokročilá nastavení “ můžete zvolit zpoždění úlohy, opakování úlohy, zastavení úlohy, aktivaci a vypršení platnosti.
- Ve výchozím nastavení je zaškrtnuto políčko „ Enabled “.
- Zvolte „ OK “.
- Vyberte záložku „ Akce “ a vyberte „ Nový “.
- Otevře se okno „ Nová akce “.
- V rozbalovací nabídce „ Akce “ je ve výchozím nastavení nastaveno „ Spustit program “. V případě potřeby ji změňte.
- Vedle pole „ Program / skript “ vyberte možnost „ Procházet… “
- Vyhledejte program, pro který chcete naplánovat úkol.
- Zvolte „ OK “.
- Přejděte na kartu „ Podmínky “.
- Pokud chcete, můžete je změnit, ale doporučuji ponechat výchozí nastavení.
- Vyberte kartu „ Nastavení “. Můžete je změnit, pokud chcete, ale doporučuji je ponechat sami.
- Zvolte „ OK “.
Úspěšně jste nastavili naplánovanou úlohu!
Možnost 2 - z příkazového řádku
Plánované úlohy můžete přidat z příkazového řádku, chcete-li jej zahrnout do skriptu pomocí příkazu „ schtasks “ spolu s parametry, které mu řeknou, kdy naplánovat úlohu.
Kdybych například chtěl spustit „notepad.exe“ každou středu v 13:00, mohl bych použít následující příkaz:
schtasks / create / tn OpenNotepad / tr notepad.exe / sc týdně / d wed / st 13:00:00
SCHTASKS / Vytvořit [/ S systém [/ U uživatelské jméno [/ P [heslo]]]] [/ RU uživatelské jméno [/ RP heslo]] / SC rozvrh [/ MO modifikátor] [/ D den] [/ M měsíců] [/ I idletime] / TN taskname / TR taskrun [/ ST starttime] [/ RI interval] [/ ET endtime [/ K] [/ XML xmlfile] [/ V1]] [/ Zahájení SD] [/ ED enddate] [/ IT | / NP] [/ Z] [/ F] [/ HRESULT] [/?]
Seznam parametrů:
- / S system Určuje vzdálený systém, ke kterému se chcete připojit. Je-li vynechán výchozí parametr systému pro místní systém.
- / U username Určuje kontext uživatele, pod kterým má SchTasks.exe provést.
- / P [heslo] Určuje heslo pro daný uživatelský kontext. Pokud je vynechán, zobrazí výzvu k zadání.
- / RU username Určuje uživatelský účet „run as“ (kontext uživatele), pod kterým bude úloha spuštěna. Pro systémový účet platí platné hodnoty „“, „NT AUTHORITY SYSTEM“ nebo „SYSTEM“. Pro úkoly v2 jsou také k dispozici „NT AUTORIZACE LOCALSERVICE“ a „NT AUTHORITY NETWORKSERVICE“, stejně jako dobře známé SID pro všechny tři.
- / RP [password] Určuje heslo pro uživatele „run as“. Chcete-li vyzvat k zadání hesla, musí být hodnota buď „*“ nebo žádná. Toto heslo je pro systémový účet ignorováno. Musí být kombinován s přepínačem buď / RU nebo / XML.
- / SC rozvrh Určuje frekvenci plánování. Platné typy rozvrhů: MINUTE, HOURLY, DAILY, WEEKLY, MĚSÍČNÍ, ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.
- / MO modifikátor Zpřesní typ plánu, aby bylo možné lépe kontrolovat opakování plánu. Platné hodnoty jsou uvedeny v části „Modifikátory“ níže.
- / D days Určuje den v týdnu pro spuštění úlohy. Platné hodnoty: MON, TUE, WED, THU, FRI, SAT, SUN a pro MĚSÍČNÍ plány 1 - 31 (dny v měsíci). Zástupný znak „*“ určuje všechny dny.
- / M měsíců Určuje měsíc (měsíce) roku. Výchozí hodnoty na první den v měsíci. Platné hodnoty: JAN, únor, MAR, duben, květen, červen, červenec, srpen, září, říjen, listopad, prosinec. Zástupný znak „*“ určuje všechny měsíce.
- / I idletime Určuje dobu nečinnosti, po kterou bude čekat před spuštěním naplánovaného úkolu ONIDLE. Platný rozsah: 1 - 999 minut.
- / TN taskname Určuje řetězec ve tvaru cesty, která jednoznačně identifikuje naplánovanou úlohu.
- / TR taskrun Určuje cestu a název souboru, který má být spuštěn v naplánovaném čase.
Příklad: C: system32 calc.exe
- / ST starttime Určuje počáteční čas spuštění úlohy. Formát času je HH: mm (24 hodinový čas), například 14:30 pro 2:30 PM. Výchozí hodnota aktuálního času, pokud není zadán parametr / ST. Tato volba je vyžadována u / SC ONCE.
- / RI interval Určuje interval opakování v minutách. To neplatí pro typy plánů: MINUTE, HOURLY, ONSTART, ONLOGON, ONIDLE, ONEVENT. Platný rozsah: 1 - 599940 minut.Pokud je zadáno buď / ET nebo / DU, je výchozí hodnota 10 minut.
- / ET endtime Určuje čas ukončení úlohy. Formát času je HH: mm (24 hodinový čas), například 14:50 pro 2:50 PM. To neplatí pro typy plánů: ONSTART, ONLOGON, ONIDLE, ONEVENT.
- / DU trvání Určuje dobu trvání úlohy. Formát času je HH: mm. To neplatí pro / ET a pro typy plánů: ONSTART, ONLOGON, ONIDLE, ONEVENT. Pro úlohy / V1, pokud je zadáno / RI, je výchozí hodnota nastavena na 1 hodinu.
- / K Ukončí úlohu v době ukončení nebo doby trvání. Toto neplatí pro typy plánů: ONSTART,
ONLOGON, ONIDLE, ONEVENT. Musí být specifikováno buď / ET nebo / DU.
- / SD startdate Určuje první datum spuštění úlohy. Formát je mm / dd / rrrr. Výchozí nastavení proudu
datum. To neplatí pro typy plánů: ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.
- / ED enddate Určuje poslední datum, kdy má být úloha spuštěna. Formát je mm / dd / rrrr. To neplatí pro typy plánů: ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.
- / EC ChannelName Určuje kanál událostí pro spouštěče OnEvent.
- / IT Umožňuje, aby úloha probíhala interaktivně pouze v případě, že je uživatel / RU aktuálně přihlášen v době spuštění úlohy.
Tato úloha se spustí, pouze pokud je uživatel přihlášen.
- / NP Není uloženo žádné heslo. Úloha běží neinteraktivně jako daný uživatel. K dispozici jsou pouze místní zdroje.
- / Z Označí úlohu pro smazání po jejím posledním spuštění.
- / XML xmlfile Vytvoří úlohu z XML úlohy zadaného v souboru. Lze kombinovat s / RU a / RP přepínači, nebo s / RP samotným, když úloha XML již obsahuje příkaz.
- / V1 Vytvoří úlohu viditelnou pro platformy předcházející systému Vista. Není kompatibilní s / XML.
- / F Vyvolá úlohu a potlačí varování, pokud zadaná úloha již existuje.
- / RL level Nastaví úroveň Run pro úlohu. Platné hodnoty jsou LIMITED a HIGHEST. Výchozí hodnota je LIMITED.
- / DELAY delaytime Určuje dobu čekání na zpoždění spuštění úlohy po aktivaci spouštěče. Formát času je mmmm: ss. Tato volba je platná pouze pro typy plánů ONSTART, ONLOGON, ONEVENT.
- / HRESULT Pro lepší diagnostiku bude výstupní kód procesu ve formátu HRESULT.
- /? Zobrazí tuto zprávu nápovědy.
Modifikátory: Platné hodnoty pro přepínač / MO podle typu plánu:
MINUTE: 1 - 1439 minut.
HODINY: 1 - 23 hodin.
DEN: 1 - 365 dní.
TÝDEN: 1. - 52. týden.
ONCE: Žádné modifikátory.
ONSTART: Žádné modifikátory.
ONLOGON: Žádné modifikátory.
ONIDLE: Žádné modifikátory.
MĚSÍČNÍ: 1 - 12, nebo
PRVNÍ, DRUHÝ, TRETÍ, ČTVRTÝ, POSLEDNÍ, POSLEDNÍ.