Task Scheduler windows (task scheduler)

Primul lucru la care ar trebui să acordați atenție înainte de a crea sarcini este dacă serviciul "Task Scheduler" este pornit. Acest serviciu ar putea fi dezactivat atunci când configurați serviciile de sistem pentru a elibera memoria într-un moment în care nu este necesar să utilizați Task Scheduler. Acum, dacă sarcinile planificate sunt efectuate în mod regulat, atunci acest serviciu ar trebui să fie schimbat în modul de pornire automată. Pentru a verifica funcționarea serviciului, faceți clic pe Start - Run - services.msc. Se va afișa fereastra de mai jos:







După ce serviciul este pornit și tipul de pornire este ajustat automat, serviciul va porni când boot-ul sistemului va fi executat în funcție de program.

Acum creați sarcina.

Deschideți Panoul de control și faceți clic pe Sarcini planificate. Această fereastră se va deschide:

Pentru a crea o lucrare nouă, faceți clic pe Adăugare loc de muncă.

În această fereastră, trebuie să selectați programul care va fi pornit de Planificator. De obicei, programul dorit din această listă lipsește și trebuie găsit cu butonul Răsfoire. De exemplu, am creat un folder Scheduler pe unitatea C și am pus în el un fișier batch test.bat, care conține o secvență de comenzi care trebuie executate la un moment dat. Faceți clic pe Răsfoiți pentru a găsi fișierul care va fi lansat de Planificator și faceți clic pe Deschidere. Dacă totul se face corect, Expertul pentru noul task va afișa următoarea fereastră:

În câmpul Nume, trebuie să specificați numele acestei sarcini, care va fi afișată în fereastra Planificator. Numele poate fi orice. Atribuiți un nume sarcinii, astfel încât mai târziu, când deschideți Planificatorul. a fost imediat posibil să ne amintim ce a făcut misiunea. În acest exemplu, am numit sarcina "Testarea planificatorului".

Apoi trebuie să selectați perioada de lansare pentru această sarcină. Sunt disponibile următoarele opțiuni:

  • În fiecare zi. Sarcina va fi pornită zilnic, fie numai în zilele lucrătoare sau câteva zile într-un anumit moment. Toți acești parametri pot fi selectați în fereastra următoare, care vor fi discutate mai jos.
  • Săptămânal. În fereastra următoare, puteți specifica dacă trebuie să executați sarcina în fiecare săptămână și să alegeți zilele săptămânii pentru care sarcina va fi lansată la un moment dat.
  • Lunar. Apoi, puteți specifica în ce luni ale anului aveți nevoie să executați sarcina și să alegeți cu ce numere de luni sau în ce zile ale lunii la un moment dat sarcina va fi pornită.
  • O dată. În următoarea fereastră de experți, puteți selecta data și ora la care sa pornit sarcina. Mai mult, această sarcină nu va fi efectuată.
  • Când boot-ul computerului. Următoarea fereastră atunci când selectați această opțiune nu este, ceea ce este logic, deoarece Cu acest tip de lansare, sarcina va fi executată de fiecare dată când calculatorul este pornit. Acest tip de lansare nu necesită conectarea utilizatorului, lucrarea va rula ca utilizatorul pe care doriți să îl specificați în fereastra următoare.
  • Când vă conectați la Windows. Acest tip de pornire este similar cu cel precedent, cu diferența că sarcina va fi efectuată numai atunci când utilizatorul intră în Windows, adică va introduce numele de utilizator și parola.

Acum, să examinăm mai detaliat aceste tipuri de sarcini. După ce faceți clic pe butonul Următor, apare o fereastră în care trebuie să specificați parametrii suplimentari de programare pentru a începe sarcina. Excepție sunt ultimele două tipuri de pornire atunci când lucrarea se execută atunci când computerul pornește în sus sau când utilizatorul se conectează. Deci, introduceți numele sarcinii și selectați unul dintre tipurile de pornire, apoi faceți clic pe Următorul. În funcție de tipul de lansare selectat, vor fi oferite câteva setări pentru programul de lansare a sarcinii.

Cu tipul de pornire de zi cu zi are de ales: dacă locul de muncă în fiecare zi pentru a rula, sau rula numai în zilele de lucru (desigur, că sărbătorile în săptămâna sunt considerate a fi de lucru, lucrarea este de luni până vineri, inclusiv), sau de a rula sarcina la intervale, de exemplu, o la fiecare trei zile. În aceeași fereastră, trebuie să selectați ora de începere a lucrării. "Data de începere" vă va permite să amânați prima lansare a sarcinii până la o anumită dată, adică dacă astăzi este prima zi a lunii și "data de începere" este setată la 10, sarcina va începe în a zecea zi, chiar dacă lansarea sa este programată ca una zilnică.

săptămânal

Cu un tip de pornire săptămânal, este posibil să executați sarcina în anumite zile ale săptămânii, marcând cu zilele corespunzătoare din săptămână în fereastra de mai sus din imagine. Puteți specifica că sarcina trebuie efectuată într-o săptămână, adică de exemplu, prima săptămână de luni, miercuri și vineri, a doua săptămână, sarcina nu se efectuează, a treia se efectuează luni, miercuri, vineri, a patra nu este efectuată etc. De asemenea, trebuie să specificați momentul în care sarcina va fi executată în zilele specificate ale săptămânii.

lunar

Dacă aveți un tip de pornire de sarcină lunar, trebuie să marcați lunile prin care se va începe sarcina și să specificați numărul când începe lucrarea. Vă rugăm să rețineți că ultima zi a lunii poate fi 28, 29, 30 sau pe 31, așa că, dacă sarcina trebuie să efectuați la sfârșitul lunii, începe sa este mai bine să se planifice în prima zi a lunii următoare, la 00: 01. Dacă nu este necesar să specificați un anumit număr pentru a porni sarcina și să o porniți numai, de exemplu, în a treia zi de vineri a lunilor specificate, puteți comuta comutatorul corespunzător și puteți selecta valorile cerute din casetele de listă.

O singură dată

Dacă selectați o singură executare a unei sarcini, trebuie doar să specificați data și ora inițierii acesteia. Sarcina se va desfășura la ora specificată și după aceea nu va mai fi lansată. Sarcina de la programator nu va fi ștearsă, astfel încât să o puteți utiliza mai târziu, corectând data și ora de începere. Acest tip de pornire a sarcinilor este foarte potrivit pentru executarea neperiodică a sarcinilor în timpul absenței utilizatorului de la computer.

Când porniți computerul







Așa cum am menționat deja mai sus, cu acest tip de lansare, sarcina va fi executată de fiecare dată când computerul este încărcat până la login-ul utilizatorului.

Când vă conectați la Windows

O astfel de sarcină va fi executată atunci când utilizatorul se loghează.

Alegeți cel mai potrivit program pentru începerea programului, chiar dacă acesta nu satisface pe deplin cerințele. De exemplu, în cazul în care sarcina trebuie să fie efectuate în timpul săptămânii la ora 21:00, iar la sfârșit de săptămână - de la ora 19:00, apoi la această etapă, creați o sarcină, selectați începutul sarcinii săptămânale și după crearea sa pentru a ajusta programul în funcție de necesități. Un exemplu de astfel de setare este prezentat în figura de mai jos.

După ce ați setat programul inițial, faceți clic pe Următorul. Un exemplu de fereastră care se deschide este prezentată în figura de mai jos.

Sarcina programată va funcționa ca utilizatorul pe care l-ați introdus. Ie este posibil ca un utilizator cu drepturi limitate (grupul Utilizatori) să execute sarcini în numele unui cont fără restricții de drepturi (grupul Administrators). Pentru a face acest lucru, creați o lucrare, introduceți numele utilizatorului cu permisiuni administrative (utilizatorul din grupul Administrators) în locul numelui de utilizator propus. Acest lucru va face ca programul să poată accesa acele funcții și fișiere la care utilizatorul normal nu are acces în timpul executării sarcinii.

Încă un lucru ușor de uitat și care duce la faptul că sarcinile atribuite nu vor fi executate - schimbarea parolei utilizatorului, cea pe care trebuie să o introduceți pentru a intra în Windows. Dacă parola este modificată, va fi necesar să o modificați pentru toate sarcinile atribuite, ceea ce este foarte incomod, însă crește securitatea.

După ce ați introdus numele de utilizator și parola, faceți clic pe Următorul.

În cazul în care programul de lansare îndeplinește cerințele legale, după ce faceți clic pe Finish în fereastra prezentată în figura de mai jos, creația va fi finalizată în fereastra Sarcini programate în Panoul de control va fi sarcina nou creat. Dacă programul de pornire a sarcinilor necesită o reglare mai fină, apoi verificați "Setarea parametrilor suplimentari. "Și faceți clic pe Finalizare. În acest caz, se deschide o fereastră pentru configurarea funcțiilor avansate ale programului de lansare a sarcinilor.

Dacă trebuie să configurați parametri suplimentari pentru sarcina programată, faceți clic cu butonul din dreapta pe sarcina creată în dosarul Sarcini planificate. din panoul de control și selectați Proprietăți. Dacă setările suplimentare se vor schimba imediat după crearea sarcinii, atunci în ultima fereastră când creați sarcina (figura din capitolul precedent), trebuie să bifați "Setarea parametrilor suplimentari. "Și faceți clic pe Finalizare. Orice dintre acești pași va duce la deschiderea unei astfel de ferestre.

Această fereastră conține trei file cu parametri pentru reglarea finală a programului de lansare a sarcinii. Toate setările aflate pe ele vor fi discutate în detaliu mai jos.

În prima fila Task. a cărui apariție este prezentată în figură la începutul articolului, conține informațiile de bază despre sarcina planificată. Acestea sunt:

Apariția următoarei fila Program:

Această filă oferă toate posibilitățile de a gestiona programul de pornire a unei sarcini programate, care este mult mai larg decât cele pe care le-ați putea configura în expertul de creare a sarcinilor, care au fost discutate în capitolul precedent. Să luăm în considerare toate setările în ordine:

  • În partea de sus a filei, se afișează programul curent pentru sarcina programată.
  • În caseta Atribuire sarcină, puteți schimba tipul programului de pornire. Toate tipurile au fost luate în considerare în capitolul precedent, așa că nu vom mai vorbi despre ele.
  • Câmpul timpului de start conține ora la care va fi lansată sarcina.
  • Butonul Avansat deschide fereastra prezentată mai jos.

În această fereastră există mai multe setări suplimentare pentru program, care trebuie menționate separat.

  • Data de începere. Vă permite să specificați data primei porniri a lucrării, după care sarcina va fi executată cu programul specificat. Acest câmp poate fi revendicat atunci când începerea sarcinii ar trebui să înceapă la o anumită dată și nu imediat după creare.
  • Data de încheiere. Acest câmp vă permite să specificați data ultimei derulări a lucrării. După data specificată în acest câmp, sarcina nu va fi executată. Pentru a putea specifica data de încheiere, trebuie să introduceți o verificare corespunzătoare.
  • Grup de grup Repetați sarcina. Dacă introduceți date de auto-titlu, atunci este posibil să setați intervalul pentru începerea lucrării. De exemplu, puteți executa sarcina la fiecare 30 de minute timp de 8 ore sau până la un anumit timp. O oportunitate foarte convenabilă pentru rezolvarea anumitor sarcini de monitorizare a evenimentelor. De exemplu, uneori doriți să verificați într-un anumit dosar, cu o perioadă de cinci minute în timpul zilei și, dacă el a apărut acolo, apoi executați un script care se va efectua pe fișierul anumite acțiuni.

Caseta de verificare Opțiunea de oprire e este destinată să finalizeze lucrarea care se execută după ce a trecut timpul de execuție. De exemplu, în câmpul Run to, timpul este 18:00. Dacă sarcina este foarte mare și este de o jumătate de oră, atunci rularea la 17:55 va face ca sarcina să funcționeze efectiv până la 18:25. Dacă această situație este nedorită, trebuie să bifați caseta de validare Stop job (Lucrare stop). În acest caz, sarcina va fi terminată la ora 18:00, indiferent de ce.

  • Următorul grup de setări se referă la tipul de pornire selectat și este diferit pentru fiecare tip de lansare. Toate tipurile de setări au fost luate în considerare în capitolul precedent.
  • Caseta de selectare Afișați mai multe programe deschide cele mai largi posibilități de planificare flexibilă pentru o singură sarcină. În cazul în care este pus, filele apar în partea superioară a unei casetă combo, care listează toate create pentru programul de activitate și faceți clic pe Creare și Ștergere pentru gestionarea programului.

    Crearea de programe multiple este capabilă să satisfacă aproape orice dorință pentru timpul și frecvența sarcinii. De exemplu, referința poate fi configurat astfel încât acesta va rula luni, la 19:00 la fiecare 10 minute timp de 2 ore, marți, la 20:00 la fiecare 30 de minute timp de o oră, miercuri, la ora 2:00 la fiecare 5 minute înainte de ora 20:00 etc. După cum devine clar, pentru a implementa o astfel de ajustare a lansării sarcinii, trebuie să creați un program folosind butonul Nou. Fiecare program creat este adăugat în caseta combo din partea de sus a filei. Pentru a configura sau a șterge un program, trebuie să îl selectați din listă și apoi fie să îl configurați conform descrierii de mai sus, fie să îl ștergeți cu ajutorul butonului corespunzător.

    Pentru a ilustra acțiunile descrise, am creat un program care va executa sarcina în zilele lucrătoare la orele 21:00 și la sfârșitul săptămânii la ora 9:00. Pentru aceasta am creat două programe:

    Ultima a treia filă Setări. prezentat mai jos, conține setări suplimentare de locuri de muncă.

    • Dirt Scoateți lucrarea. dacă nu există o repetare la timp, este concepută pentru a elimina sarcinile "un timp" din dosarul Atribuite sarcini din Panoul de control. Setarea acestei casete va duce la ștergerea sarcinii, dacă programul de pornire nu prevede lansări ulterioare.
    • Câmpul Execute nu mai mult decât vă permite să specificați timpul maxim pentru ca lucrarea să se execute. Puteți opri executarea forțată dacă lucrarea este mai lungă decât timpul specificat.
    • Grupul de setări a timpului de oprire vă permite să porniți sarcina numai dacă computerul este inactiv pentru un timp. Este utilă pentru programarea lansării unor sarcini intensive, care elimină tot timpul procesorul în timp ce îl execută, descărcându-l 100%.
    • Primele două întunecate din grupul Power Management vă permit să specificați dacă trebuie să executați sarcina programată pe laptop, dacă rulează pe baterii. În sfârșit, a treia cioara, vă permite să „trezi“ calculatorul atunci când acesta se află în modul de așteptare (modul de consum redus de energie atunci când este oprit aproape toate dispozitivele de calculator, dar este inclusă și restabilește activitatea în care rezultă din modul de așteptare pentru câteva secunde, și toate aplicațiile deschise în momentul trecerii la modul de așteptare nu se termină și, de asemenea, așteptați ca calculatorul să părăsească modul de așteptare).

    Pentru a salva toate modificările, faceți clic pe OK. după care vi se va solicita să introduceți o parolă pentru utilizatorul al cărui nume este indicat în prima filă.

    Aveți grijă atunci când introduceți o parolă. Dacă parola este introdusă incorect în ambele câmpuri, atunci nu se emite nici un avertisment și sarcina programată nu începe la ora specificată.

    Următorul capitol oferă exemple ale programelor cele mai comune pentru executarea sarcinilor utilizând Planificatorul.







    Trimiteți-le prietenilor: