Ako naplánovať skript PowerShell v Plánovači úloh v systéme Windows 10

Skripty PowerShell(PowerShell scripts) znižujú námahu pri spúšťaní opakujúcich sa úloh. Ak často spúšťate skripty vo vopred definovaných časoch alebo určitých časových intervaloch, možno budete chcieť efektívny spôsob, ako nemusíte skripty spúšťať opakovane. V tomto príspevku vás prevedieme tým, ako naplánovať pravidelné spúšťanie skriptu PowerShell v (PowerShell)systéme Windows 10(Windows 10) pomocou Plánovača úloh(Task Scheduler) .

Naplánujte skript PowerShell pomocou Plánovača úloh

(Schedule PowerShell)Naplánujte skript PowerShell pomocou Plánovača úloh(Task Scheduler)

Predpokladá sa, že ste už vytvorili skript PowerShell. (created a PowerShell script.)Ak chcete naplánovať skript PowerShell pomocou Plánovača úloh(using Task Scheduler) , postupujte takto:

  1. Stlačením klávesu  Windows key + R  vyvolajte dialógové okno Spustiť.
  2. V dialógovom okne Spustiť zadajte  príkaz taskschd.msc(taskschd.msc)
  3. Stlačením  kombinácie  klávesov  CTRL+SHIFT+ENTERotvorte Plánovač úloh(open Task Scheduler)  v režime správcu.
  4. Na ľavej table kliknite pravým tlačidlom myši  Knižnica plánovača úloh(Task Scheduler Library) > Vytvoriť úlohu(Create Task) .
  5. V  záložke Všeobecné(General)  môžete nastaviť názov plánovača a popis úlohy, napríklad na aký účel bola úloha vytvorená.
  6. Prepnite sa na  kartu Spúšťač(Trigger)  a kliknite na  tlačidlo Nový(New)  . Tu môžete nastaviť podmienky, ktoré spúšťajú úlohu.
  7. Potom otvorte kartu Akcie(Actions ) a kliknite na  tlačidlo Nové(New)  .

V rozbaľovacej ponuke Akcia je predvolene nastavená možnosť Spustiť program . (Start a program)V prípade potreby ho môžete zmeniť.

Pomocou Prehľadávať(Browse) vyberte pole programu/skript. Ak chcete naplánovať skript, musíme vybrať powershell.exe. Powershell.exe nájdete v system32\WindowsPowerShell\v1.0 folder .

V časti Pridať argumenty(Add arguments) je parameter -File predvolený, takže jednoducho zadajte cestu skriptu. Predpokladajme(Assume) , že ste vytvorili skript PowerShell a uložili ho na plochu.

C:\Users\<username>\Desktop\TWC_script.ps1

Ak cesta obsahuje nejaké prázdne miesto, malo by byť uzavreté úvodzovkami.

  • Po nakonfigurovaní môžete zadať podmienky na určenie, či sa má úloha spustiť. Úloha sa nespustí, ak tu zadaná podmienka nie je pravdivá.
  • Na karte Nastavenia(Settings) môžete nastaviť ďalšie rozšírené nastavenia na riadenie vykonávania úlohy.
  • Nakoniec kliknutím  na tlačidlo OK  vytvorte naplánovaný skript.
  • Znova kliknite na tlačidlo OK(OK) . Teraz môžete ukončiť Plánovač úloh(Task Scheduler) .

PowerShell script does not run as Scheduled Task – 0xFFFD0000 error

Naplánovaný skript sa spustí podľa očakávania podľa vášho plánu bez akýchkoľvek problémov. Ak chcete skontrolovať vykonávanie skriptu, môžete kliknúť na položku Spustiť(Run)  kliknutím pravým tlačidlom myši na názov úlohy.

Takto môžete spustiť skript PowerShell ako naplánovanú úlohu pomocou Plánovača úloh.(This is how you can make a PowerShell script run as a scheduled task using Task Scheduler.)



About the author

Mám vzdelanie v oblasti počítačového inžinierstva a informačných technológií, čo mi dalo jedinečný pohľad na platformy Windows 10 a 11. Najmä mám skúsenosti s Windows 10 " Desktop Experience " a prehliadačom Microsoft Edge. Moje skúsenosti s týmito dvoma platformami mi umožňujú hlboko pochopiť, ako fungujú, a moje odborné znalosti v týchto oblastiach mi umožňujú poskytovať spoľahlivé rady, ako ich zlepšiť.



Related posts