Cum să programați un script PowerShell utilizând Task Scheduler în Windows 10

How Schedule Powershell Script Using Task Scheduler Windows 10



Task Scheduler este un instrument din Windows 10 care vă permite să programați sarcinile pentru a rula automat. Îl puteți folosi pentru a programa un script PowerShell să ruleze zilnic, săptămânal, lunar sau chiar în anumite zile. Pentru a programa un script PowerShell folosind Task Scheduler, va trebui să creați o nouă sarcină și să specificați scriptul PowerShell pe care doriți să-l rulați. Puteți face acest lucru deschizând Task Scheduler și făcând clic pe opțiunea Create Task. În fereastra Creare sarcină, va trebui să specificați un nume și o descriere pentru sarcină. De asemenea, puteți specifica când doriți să ruleze sarcina și cât de des. Sub fila Declanșatoare, va trebui să faceți clic pe butonul Nou. În fereastra New Trigger, va trebui să specificați când doriți să ruleze sarcina. Puteți alege să rulați sarcina zilnic, săptămânal sau lunar. De asemenea, puteți specifica anumite zile. Sub fila Acțiuni, va trebui să faceți clic pe butonul Nou. În fereastra Acțiune nouă, va trebui să specificați acțiunea pe care doriți să o executați. În acest caz, va trebui să alegeți opțiunea Porniți un program și să specificați scriptul PowerShell pe care doriți să îl rulați. După ce ați specificat toate setările pentru sarcină, puteți face clic pe butonul OK pentru a salva sarcina. Sarcina va fi acum programată să ruleze automat la ora specificată.



Scripturi PowerShell reduce efortul la îndeplinirea sarcinilor repetitive. Dacă rulați adesea scripturi la ore prestabilite sau la intervale de timp specifice, este posibil să aveți nevoie de o modalitate eficientă de a evita reexecutarea scripturilor. În această postare, vom explica cum să programați un script PowerShell să ruleze periodic pe Windows 10 folosind Gestionar de sarcini .





Programarea unui script PowerShell utilizând Task Scheduler





Programarea unui script PowerShell utilizând Task Scheduler

Se presupune că ești deja a creat un script PowerShell. Pentru a programa un script PowerShell folosind programatorul de sarcini , urmează următoarele instrucțiuni:



  1. Clic Tasta Windows + R pentru a afișa caseta de dialog Run.
  2. În caseta de dialog Run, tastați taskschd.msc
  3. Clic CTRL+SHIFT+ENTER scurtătură de la tastatură pentru deschideți programatorul de sarcini în modul administrator.
  4. În panoul din stânga, faceți clic dreapta Bibliotecă Task Scheduler > Creați o sarcină .
  5. ÎN general Pe filă, puteți seta numele programatorului și o descriere a sarcinii, cum ar fi scopul pentru care a fost creată sarcina.
  6. Schimba cu Trigger filă și faceți clic Nou buton. Aici puteți seta condițiile care declanșează sarcina.
  7. Apoi deschide Acțiuni filă și faceți clic Nou buton.

Meniu derulant „Acțiune”. Rulați programul setat implicit. Îl poți schimba dacă este necesar.

Folosind Răsfoire, selectați câmpul program/script. Pentru a programa un script, trebuie să selectăm powershell.exe. Puteți găsi powershell.exe în dvs folder system32 WindowsPowerShell v1.0 .

ÎN Adăugați argumente , Opțiunea -File este opțiunea implicită, deci trebuie doar să furnizați calea către script. Să presupunem că ați creat un script PowerShell și l-ați salvat pe desktop.



|_+_|

Dacă calea conține un spațiu gol, acesta trebuie să fie cuprins între ghilimele.

  • Odată configurat, puteți specifica condiții pentru a determina dacă sarcina ar trebui să ruleze. Sarcina nu va rula dacă nu este îndeplinită nicio condiție specificată aici.
  • În fila „Setări”, puteți seta setări avansate suplimentare pentru a controla execuția sarcinii.
  • În cele din urmă faceți clic Amenda pentru a crea un scenariu programat.
  • Clic Amenda Încă o dată. Acum puteți ieși din Task Scheduler.

Scriptul programat va rula conform programului dumneavoastră, fără probleme. Dacă doriți să testați execuția scriptului, puteți da clic alerga făcând clic dreapta pe numele sarcinii.

Descărcați Instrumentul de reparare PC pentru a găsi rapid și a remedia automat erorile Windows

Acesta este modul în care puteți rula un script PowerShell ca sarcină programată folosind Task Scheduler.

Posturi Populare