Crearea unei sarcini programate în Windows 10

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

Opțiunea 1 - Din GUI

  1. Folosind " Windows Key " + " R " pentru a deschide rularea și tastați "taskschd.msc ". Aceasta va deschide Task Scheduler.
  2. În panoul de acțiuni, puteți alege să creați o activitate din spate sau să creați o sarcină. Faceți clic pe " Creați o sarcină ".
  3. Se va afișa ecranul " Creare activitate ". Selectați fila " General "
    • În câmpul " Name ", dați sarcinii un nume. Exemplu: " Activitate Outlook ".
    • În câmpul " Descriere ", puteți descrie care este sarcina și ce va face.
    • Ultima secțiune este " Opțiunile de securitate ", aici puteți stabili cine poate executa această sarcină și dacă sarcina are dreptul de administrator.
  4. Selectați fila " Declanșatoare ".
  5. Selectați " Nou ... ".
  6. Va apărea fereastra " New Trigger ", aici aveți opțiunea de a seta când va începe sarcina.
    • Selectați când doriți ca sarcina să înceapă în meniul derulant " Începeți sarcina ".
    • Modificați zona " Setări " după cum doriți.
    • În câmpul " Setări avansate " puteți alege să întârziați sarcina, să repetați sarcina, să opriți sarcina, să activați și să expirați.
    • " Enabled " este verificată în mod implicit.
  7. Selectați " OK ".
  8. Selectați fila " Acțiuni ", apoi selectați " Nou ".
  9. Fereastra " Noua acțiune " se va deschide.
  10. În meniul derulant " Acțiune ", este setat implicit " Porniți un program ". Schimbați-l dacă doriți.
  11. Selectați " Răsfoiți ... " de lângă câmpul " Program / script "
  12. Căutați programul pe care doriți să-l programați o sarcină.
  13. Selectați " OK ".
  14. Accesați fila " Condiții ".
  15. Puteți să le schimbați dacă doriți, dar vă recomandăm să lăsați aceste setări implicite.
  16. Selectați fila " Setări ". Puteți schimba aceste dacă doriți, dar vă recomand să le lăsați singuri.
  17. Selectați " OK ".

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 comanda " schtasks " împreună cu parametrii care să-i spună când să programați sarcina.

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

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

SCHTASKS / Creează [/ S sistem [/ U nume utilizator [/ P [parolă]]]] [/ RU parolă] [/ I idletime] / TN taskname / TR taskrun [/ ST starttime] [/ RI interval] [/ ET endtime [/ K] [/ XML xmlfile] [/ V1] | / NP] [/ Z] [/ F] [/ HRESULT] [/?]

Lista parametrilor:

  • / Sistem S Specifică sistemul la distanță la care trebuie să vă conectați. Dacă omiteți parametrul de sistem implicit la sistemul local.
  • / U username Specifică contextul de utilizator în care trebuie executat SchTasks.exe.
  • / P [parola] Specifică parola pentru contextul de utilizator dat. Solicită o intrare dacă este omisă.
  • / Username-RU Specifică contul de utilizator "run as" (contextul utilizatorului) în care se execută 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 SID-urile bine cunoscute pentru toate cele trei.
  • / RP [password] Specifică parola pentru utilizatorul "run as". Pentru a solicita parola, valoarea trebuie să fie "*" sau nici una. Această parolă este ignorată pentru contul de sistem. Trebuie combinat fie cu un întrerupător RU sau / XML.
  • / Programul SC Specifică frecvența programării. Tipuri de program valide: MINUTE, HOURLY, DAILY, WEEKLY, LUNAR, ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.
  • Modificator MO Modifică tipul de program pentru a permite un control mai bun asupra repetării programului. Valorile valide sunt enumerate în secțiunea "Modificatori" de mai jos.
  • / D days Specifică ziua săptămânii pentru a executa sarcina. Valori valide: MON, TUE, WED, THU, FRI, SAT, SUN și pentru lunile de luni 1 - 31 (zile din lună). Wildcard "*" specifică toate zilele.
  • / M luni Specifică luna (lunile) anului. Implică la prima zi a lunii. Valori valide: JAN, FEB, MAR, APR, MAI, JUN, JUL, AUG, SEP, OCT, NOV, DEC. Wildcard "*" specifică toate lunile.
  • / I idletime Specifică timpul de așteptare în așteptare înainte de a executa o sarcină ONIDĂ programată. Intervalul valabil: 1 - 999 de minute.
  • / TN taskname Specifică șirul sub formă de path \ name care identifică în mod unic această sarcină programată.
  • / TR taskrun Specifică calea și numele fișierului programului care se execută la ora programată.

    Exemplu: C: \ windows \ system32 \ calc.exe

  • / ST starttime Specifică timpul de pornire pentru a executa sarcina. Formatul de timp este HH: mm (24 ore), de exemplu, 14:30 pentru 2:30 PM. Valori implicite la ora curentă dacă / ST nu este specificat. Această opțiune este necesară cu / SC ONCE.
  • / Interval RI Specifică intervalul de repetare în minute. Acest lucru nu se aplică pentru tipurile de programare: MINUTE, HOURLY, ONSTART, ONLOGON, ONIDLE, ONEVENT. Intervalul valabil: 1 - 599940 minute.Dacă este specificat fie / ET sau / DU, atunci este implicit la 10 minute.
  • / ET endtime Specifică timpul de încheiere pentru a executa sarcina. Formatul de timp este HH: mm (24 ore), de exemplu, 14:50 pentru 2:50 PM. Acest lucru nu este valabil pentru tipurile de programare: ONSTART, ONLOGON, ONIDLE, ONEVENT.
  • / Durată DU Specifică durata pentru a executa sarcina. Formatul de timp este HH: mm. Acest lucru nu este valabil pentru / ET și pentru tipurile de programare: ONSTART, ONLOGON, ONIDLE, ONEVENT. Pentru sarcini / V1, dacă / RI este specificat, durata implicită este de 1 oră.
  • / K Încheie sarcina la ora de sfârșit sau durata. Acest lucru nu se aplică pentru tipurile de programare: ONSTART,

    ONLOGON, ONIDLE, ONEVENT. Trebuie să fie specificat fie ET, fie DU.

  • / Startdate SD Specifică prima dată la care se execută sarcina. Formatul este mm / zi / aaaa. Implicit la curent

    Data. Acest lucru nu se aplică pentru tipurile de programare: ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.

  • / ED enddate Specifică ultima dată când sarcina ar trebui să fie difuzată. Formatul este mm / zi / aaaa. Acest lucru nu se aplică pentru tipurile de programare: ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.
  • / EC ChannelName Specifică canalul evenimentului pentru declanșatoarele OnEvent.
  • / IT Permite sarcina să ruleze interactiv numai dacă utilizatorul / RU este conectat în momentul în care execută sarcina.

    Această sarcină rulează numai dacă utilizatorul este conectat.

  • / NP Nu este stocată nici o parolă. Sarcina rulează non-interactiv ca utilizatorul dat. Sunt disponibile numai resurse locale.
  • / Z marchează sarcina de ștergere după executarea finală.
  • / XML xmlfile Creează o sarcină din task-ul XML specificat într-un fișier. Poate fi combinat cu / RU și / RP switch-uri, sau cu / RP singur, atunci când sarcina XML conține deja principalul.
  • / V1 Creează o activitate vizibilă pentru platformele pre-Vista. Nu este compatibil cu / XML.
  • / F Creează forțat sarcina și suprimă avertismentele în cazul în care sarcina specificată există deja.
  • / Nivel RL Setează Nivelul de Execuție pentru lucrare. Valorile valide sunt LIMITED și HIGHEST. Valoarea implicită este LIMITED.
  • / DELAY delaytime Specifică timpul de așteptare pentru a întârzia funcționarea sarcinii după declanșarea declanșatorului. Formatul de timp este mmmm: ss. Această opțiune este valabilă numai pentru tipurile de programare ONSTART, ONLOGON, ONEVENT.
  • / HRESULT Pentru o mai bună diagnosticare, codul de ieșire al procesului va fi în formatul HRESULT.
  • /? Afișează acest mesaj de ajutor.

Modificatori: Valori valide pentru comutatorul / MO pe tip de programare:

MINUT: 1 - 1439 de minute.

HOURLY: 1 - 23 de ore.

ZILNIC: 1 - 365 de zile.

SĂPTĂMÂNTUL: săptămânile 1-52.

ONCE: Nu există modificatori.

ONSTART: Nu există modificatori.

ONLOGON: Nu există modificatori.

Nu există modificatori.

LUNAR: 1-12, sau

Prima, a treia, a treia, a patra, ultima, ultima.