Windows 10: Creați sarcină programată

Dacă utilizați frecvent anumite programe în Microsoft Windows 10 și vă săturați să le deschideți după o oprire sau o repornire, puteți crea o activitate programată care rulează la pornire.

Opțiunea 1 – Din GUI

  1. Folosind „Tasta Windows + “R” pentru a deschide alergați și tastați „taskschd.msc“. Aceasta va deschide Task Scheduler.
  2. Sub panoul de acțiuni, puteți alege să creați o sarcină în spate sau să creați o sarcină. Faceți clic pe „Creați sarcină“.
  3. Creați sarcină” va apărea ecranul. Selectează "General” fila.
    • În "Nume”, dați un nume sarcinii. Exemplu: „Sarcină Outlook“.
    • În "Descriere”, aici puteți descrie pentru ce este sarcina și ce va face.
    • Ultima secțiune este „Opțiuni de securitate„, aici puteți seta cine poate rula această sarcină și dacă sarcina are drept de administrator.
  4. Selectează "Declanșatoare” fila.
  5. Selectați "Nou…“.
  6. Trigger nou” va apărea fereastra, aici aveți opțiunea de a seta când va începe sarcina.
    • Selectați când doriți ca sarcina să înceapă în „Începeți sarcina” meniu derulant.
    • Modificați „Setări” zona după dorință.
    • În "Setari avansate” câmp puteți alege să amânați sarcina, să repetați sarcina, să opriți sarcina, să activați și să expirați.
    • Activat” este bifat implicit.
  7. Selectați "Bine“.
  8. Selectează "Acțiuni„, apoi selectați „Nou“.
  9. Acțiune nouă” se va deschide fereastra.
  10. În "Acțiune" scapă jos, "Porniți un program” este setat implicit. Schimbați-l dacă doriți.
  11. Selectați "Naviga…" Alături de "Program/script" camp
  12. Navigați la programul pentru care doriți să programați o sarcină.
  13. Selectați "Bine“.
  14. Mergeți la „Condiții” fila.
  15. Puteți să le modificați dacă doriți, dar vă recomand să lăsați aceste setări implicite.
  16. Selectează "Setări” fila. Puteți să le schimbați dacă doriți, dar vă recomand să le lăsați în pace.
  17. Selectați "Bine“.

Ați configurat cu succes o sarcină programată!


Opțiunea 2 – Din linia de comandă

Puteți adăuga sarcini programate din linia de comandă dacă doriți să le includeți într-un script utilizând „schtasks” comandă împreună cu parametrii pentru a-i spune când să programeze sarcina.

De exemplu, dacă aș vrea să rulez „notepad.exe” în fiecare miercuri la 13:00, aș putea folosi următoarea comandă:

schtasks /create /tn OpenNotepad /tr notepad.exe /sc săptămânal /d miercuri /st 13:00:00

SCHTASKS /Creează [/S sistem [/U nume utilizator [/P [parolă]]]] [/RU nume utilizator [/RP parola]] /SC program [/MO modificator] [/Z zi] [/L luni] [/ I idletime] /TN taskname /TR taskrun [/ST starttime] [/RI interval] [ {/ET endtime | /DU durata} [/K] [/XML xmlfile] [/V1]] [/SD startdate] [/ED enddate] [/IT | /NP] [/Z] [/F] [/HRESULT] [/?]

Lista parametrilor:

  • /S system Specifică sistemul la distanță la care să se conecteze. Dacă este omis, parametrul de sistem este implicit la sistemul local.
  • /U nume de utilizator Specifică contextul utilizatorului în care ar trebui să se execute SchTasks.exe.
  • /P [parolă] Specifică parola pentru contextul utilizatorului dat. Solicită introducere dacă este omis.
  • /RU nume de utilizator Specifică contul de utilizator „rulează ca” (contextul utilizatorului) în care rulează sarcina. Pentru contul de sistem, valorile valide sunt „”, „NT AUTHORITY\SYSTEM” sau „SYSTEM”. Pentru sarcinile v2, „NT AUTHORITY\LOCALSERVICE” și „NT AUTHORITY\NETWORKSERVICE” sunt, de asemenea, disponibile, precum și binecunoscutele SID-uri pentru toate trei.
  • /RP [parolă] Specifică parola pentru utilizatorul „run as”. Pentru a solicita parola, valoarea trebuie să fie fie „*”, fie niciuna. Această parolă este ignorată pentru contul de sistem. Trebuie să fie combinat cu comutatorul /RU sau /XML.
  • /SC program Specifică frecvența programului. Tipuri de program valabile: MINUT, ORĂ, ZILNIC, SĂPTĂMÂNAL, LUNAR, O dată, ONSTART, ONLOGON, ONIDLE, ONEVENT.
  • Modificatorul /MO Rafinează tipul de program pentru a permite un control mai fin asupra recurenței programului. Valorile valide sunt listate în secțiunea „Modificatori” de mai jos.
  • /D zile Specifică ziua săptămânii pentru a rula sarcina. Valori valabile: LUNI, MARI, MIERCURI, JOI, VIN, SAM, DUMINICĂ și pentru orarele LUNARE 1 – 31 (zilele lunii). Wildcard „*” specifică toate zilele.
  • /M luni Specifică lunile anului. Implicit pentru prima zi a lunii. Valori valabile: IAN, FEB, MAR, APR, MAI, IUNIE, IUL, AUG, SEP, OCT, NOV, DEC. Wildcard „*” specifică toate lunile.
  • /I idletime Specifică timpul de inactivitate de așteptat înainte de a rula o sarcină ONIDLE programată. Interval valabil: 1 – 999 minute.
  • /TN taskname Specifică șirul sub forma cale\nume care identifică în mod unic această sarcină programată.
  • /TR taskrun Specifică calea și numele fișierului programului care urmează să fie rulat la ora programată.
    Exemplu: C:\windows\system32\calc.exe
  • /ST starttime Specifică ora de începere a executării sarcinii. Formatul orei este HH: mm (ora de 24 de ore), de exemplu, 14:30 pentru 2:30 PM. Setarea implicită la ora curentă dacă /ST nu este specificat. Această opțiune este necesară cu /SC O dată.
  • /RI interval Specifică intervalul de repetare în minute. Acest lucru nu este aplicabil pentru tipurile de program: MINUT, HOURLY, ONSTART, ONLOGON, ONIDLE, ONEVENT. Interval valabil: 1 – 599940 minute. Dacă este specificat fie /ET, fie /DU, atunci valoarea implicită este de 10 minute.
  • /ET endtime Specifică ora de încheiere pentru a rula sarcina. Formatul orei este HH: mm (ora de 24 de ore), de exemplu, 14:50 pentru 2:50 PM. Acest lucru nu se aplică pentru tipurile de program: ONSTART, ONLOGON, ONIDLE, ONEVENT.
  • /DU duration Specifică durata de rulare a sarcinii. Formatul orei este HH: mm. Acest lucru nu este aplicabil cu /ET și pentru tipurile de program: ONSTART, ONLOGON, ONIDLE, ONEVENT. Pentru sarcinile /V1, dacă este specificat /RI, durata este implicită la 1 oră.
  • /K Termină sarcina la momentul final sau la ora durată. Acest lucru nu se aplică pentru tipurile de program: ONSTART,
    ONLOGON, ONIDLE, ONEEVENT. Trebuie specificat fie /ET, fie /DU.
  • /SD startdate Specifică prima dată la care se execută sarcina. Formatul este mm/zz/aaaa. Implicit la curent
    Data. Acest lucru nu este aplicabil pentru tipurile de program: ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.
  • /ED enddate Specifică ultima dată la care ar trebui să ruleze sarcina. Formatul este mm/zz/aaaa. Acest lucru nu este aplicabil pentru tipurile de program: ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.
  • /EC ChannelName Specifică canalul de eveniment pentru declanșatoarele OnEvent.
  • /IT Permite ca sarcina să ruleze în mod interactiv numai dacă utilizatorul /RU este conectat în prezent la momentul rulării jobului.
    Această sarcină rulează numai dacă utilizatorul este autentificat.
  • /NP Nu este stocată nicio parolă. Sarcina rulează neinteractiv ca utilizatorul dat. Sunt disponibile doar resursele locale.
  • /Z Marchează sarcina pentru ștergere după rularea sa finală.
  • /XML xmlfile Creează o sarcină din taskul XML specificat într-un fișier. Poate fi combinat cu comutatoarele /RU și /RP sau numai cu /RP, atunci când taskul XML conține deja principalul.
  • /V1 Creează o sarcină vizibilă pentru platformele pre-Vista. Nu este compatibil cu /XML.
  • /F creează forțat sarcina și suprimă avertismentele dacă sarcina specificată există deja.
  • /RL level Setează nivelul de rulare pentru job. Valorile valide sunt LIMITATE și CELE MAI MARE. Valoarea implicită este LIMITAT.
  • /DELAY delaytime Specifică timpul de așteptare pentru a întârzia rularea sarcinii după declanșarea declanșatorului. Formatul orei este mmmm: ss. Această opțiune este valabilă numai pentru tipurile de program ONSTART, ONLOGON, ONEVENT.
  • /HRESULT Pentru o mai bună diagnosticare, codul de ieșire a procesului va fi în formatul HRESULT.
  • /? Afișează acest mesaj de ajutor.

Modificatori: valori valide pentru comutatorul /MO pe tip de program:
MINUT: 1 – 1439 minute.
ORARE: 1 – 23 ore.
ZILNIC: 1 – 365 zile.
Săptămânal: săptămâni 1 – 52.
O dată: fără modificatori.
ONSTART: Fără modificatori.
ONLOGON: Fără modificatori.
ONIDLE: Fără modificatori.
LUNAR: 1 – 12, sau
PRIMA, A DOUA, A TREIA, A PATRA, ULTIMA, ULTIMA.