Vytvoření naplánované úlohy v systému Windows 10

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

  1. Pomocí „ Windows Key+R “ otevřete běh a zadejte „taskschd.msc “. Otevře se Plánovač úloh.
  2. V panelu akcí můžete zvolit vytvoření úlohy zpět nebo vytvoření úlohy. Klikněte na „ Vytvořit úkol “.
  3. 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.
  4. Vyberte záložku „ Triggers “.
  5. Zvolte „ Nový… “.
  6. 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 “.
  7. Zvolte „ OK “.
  8. Vyberte záložku „ Akce “ a vyberte „ Nový “.
  9. Otevře se okno „ Nová akce “.
  10. V rozbalovací nabídce „ Akce “ je ve výchozím nastavení nastaveno „ Spustit program “. V případě potřeby ji změňte.
  11. Vedle pole „ Program / skript “ vyberte možnost „ Procházet…
  12. Vyhledejte program, pro který chcete naplánovat úkol.
  13. Zvolte „ OK “.
  14. Přejděte na kartu „ Podmínky “.
  15. Pokud chcete, můžete je změnit, ale doporučuji ponechat výchozí nastavení.
  16. Vyberte kartu „ Nastavení “. Můžete je změnit, pokud chcete, ale doporučuji je ponechat sami.
  17. 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Í.