Pagina principala » şcoală » Folosind Planificatorul de sarcini pentru a rula procesele mai târziu

    Folosind Planificatorul de sarcini pentru a rula procesele mai târziu

    În această ediție a Școlii Geek, vă vom învăța despre utilitatea extrem de puternică a aplicației Task Scheduler pe care Windows o folosește în spatele scenei pentru a face tot felul de lucruri.

    ȘCOLAREA NAVIGAȚIEI
    1. Folosind Planificatorul de sarcini pentru a rula procesele mai târziu
    2. Utilizarea Vizualizatorului de evenimente pentru depanarea problemelor
    3. Înțelegerea partiționării pe hard disk cu gestionarea discurilor
    4. Învățați să utilizați Editorul de registry ca un pro
    5. Monitorizarea PC-ului cu monitorizarea resurselor și Manager de activități
    6. Înțelegerea panoului Proprietăți avansate a sistemului
    7. Înțelegerea și gestionarea serviciilor Windows
    8. Utilizând Editorul de politici de grup pentru a personaliza PC-ul
    9. Înțelegerea instrumentelor de administrare Windows

    S-ar putea să vă gândiți că Task Scheduler este doar o modalitate de a programa o aplicație pentru a rula la un moment dat, dar este mult mai mult decât atât și a devenit o parte integrantă a Windows.

    În trecut, Windows avea o tona de Servicii care rulează în fundal în orice moment doar pentru a face lucruri cum ar fi evenimente de curățare a sistemului de declanșare sau întreținere care trebuiau să ruleze la un moment dat. Versiunile moderne ale sistemului de operare Windows au abandonat această practică cât mai mult posibil și au adăugat evenimente în Planificatorul de sarcini, astfel încât aceștia să facă același lucru, dar fără a cere un proces de rulare și de a pierde memoria tot timpul.

    Acest lucru nu înseamnă că Windows nu are servicii care rulează, desigur, pentru că multe lucruri trebuie să rămână tot timpul în fundal, atât pentru că necesită activitate constantă, cât și pentru a comunica cu alte procese. Dar migrarea sarcinilor de sistem către Task Scheduler a fost un lucru minunat pentru utilizatorii de PC-uri.

    Înțelegerea interfeței planificatorului de sarcini

    Când deschideți pentru prima dată aplicația Task Scheduler, veți vedea trei panouri de informații: panoul din stânga cu o listă de directoare într-un format copac utilizat pentru a organiza lista de sarcini programate, panoul de mijloc care afișează sarcinile ele însele și panoul Acțiuni din dreapta care vă oferă acces rapid la elementele de meniu obișnuite.

    Nu fi intimidat de toate lucrurile din interfață - este într-adevăr destul de simplu și nu există atâtea opțiuni la interfața aglomerată încât să pară că există.

    Panoul din partea dreaptă poate fi dezactivat utilizând pictograma cea mai dreaptă din bara de instrumente, deoarece toate acțiunile sunt, de asemenea, disponibile în meniul Acțiune. Dacă aveți o sarcină selectată din listă, meniul se va schimba într-un set specific de activități, cum ar fi Run sau End, dar atunci când deschideți pentru prima oară Task Scheduler sau nu aveți o sarcină selectată, veți vedea opțiunile de creat sarcinile, afișarea sarcinilor de rulare și toate celelalte.

    Vom explica cum să creați sarcini într-un minut, dar mai întâi ar trebui să trecem prin câteva dintre opțiunile din listă și să explicăm ce fac.

    • Creați o sarcină de bază vă oferă o interfață expert pentru crearea sarcinilor programate.
    • Creați o sarcină utilizează vizualizarea completă a detaliilor în care puteți crea manual o activitate cu orice opțiune doriți.
    • Sarcini de import vă permite să importați sarcini pe care le-ați exportat anterior. Foarte util pentru copierea unei configurații pe un PC secundar sau adăugarea unei sarcini înapoi după reinstalare.
    • Afișați toate sarcinile care rulează afișează o listă a tuturor sarcinilor care se execută în prezent, precum și în ce folder puteți găsi acea sarcină în.
    • Activați / dezactivați Istoricul tuturor sarcinilor activează logarea detaliată pentru tot ceea ce face Task Scheduler.
    • Dosar nou… creează un nou dosar în panoul din stânga, cel mai mult util pentru organizarea unei mulțimi de sarcini programate, dacă ar trebui vreodată să faceți asta.
    • Ștergeți dosarul șterge dosarul pe care l-ați făcut și vă dați seama că nu ați avut nevoie în primul rând.
    • Actualizează și ajută ar trebui să fie auto-explicativă.

    Opțiunea "Afișare toate sarcinile de rulare" afișează o listă cu adevărat simplă, care arată care sunt sarcinile care se execută în prezent, deși nu pare să apară niciodată coloanele Început sau Runare. În orice caz, este util să vezi dacă lucrurile rulează.

    Opțiunea Enable / Disable All Tasks History (Activare / dezactivare toate istoricul sarcinilor) este foarte utilă deoarece permite activarea fișei Istoric și urmărește aproape tot ceea ce se întâmplă. Dacă rezolvați o problemă care implică o sarcină programată, ar trebui să activați această opțiune pentru a obține mai multe date pentru a lucra cu - asigurați-vă că ați dezactivat-o din nou, după aceea, deoarece este o mare cantitate de înregistrare inutilă care ar putea să degradeze ușor performanța dacă nu Nu ai nevoie de ea.

    Vom trece foarte mult în detaliu în detaliile celorlalte tab-uri de detaliu ale activității, dar merită să vă uitați prin multe dintre foldere pentru a vedea tipurile de lucruri care se execută cu o sarcină programată de către Windows sau de la o terță parte software-ul.

    De exemplu, dacă vă îndreptați în directorul Microsoft -> Windows -> Defrag, veți vedea sarcina ScheduledDefrag din listă. Fila "Acțiuni" vă arată ceea ce se află în spatele scenei și puteți vedea ce opțiuni sunt setate.

    Notă: nu v-am recomanda să vă amestecați cu opțiunile pentru serviciile Microsoft integrate. Considerați-o doar informativă.

    Un alt exemplu distractiv este directorul Microsoft -> Windows -> ApplicationData, care are sarcina CleanupTemporaryState. Privind la fila Acțiuni ne spune linia de comandă reală, care folosește componenta rundll32.exe pentru a rula fișierul Windows.Storage.ApplicationData.dll și apelează funcția CleanupTemporaryState în acel DLL.

    Ce inseamna asta? Puteți să vă simțiți liber să arătați totul pentru dvs., dar, în esență, toate aplicațiile .NET oferă posibilitatea de a utiliza funcțiile ApplicationData pentru a crea fișiere temporare sau date care sunt doar pentru sesiunea curentă. Prin urmare, Windows apelează funcția CleanupTemporaryState atât de des pentru a șterge aceste fișiere temporare, care sunt de asemenea localizate în folderele obișnuite Windows Temp.

    Din moment ce vă întrebați deja, nu este necesar să declanșați manual această sarcină pentru a vă menține PC-ul curat - dacă doriți să eliminați aceste fișiere temporare, pur și simplu utilizați Disk Cleanup sau ceva de genul CCleaner. Dar este distractiv să înveți ceva mai mult despre modul în care funcționează Windows sub capota.

    Vorbind despre Curățirea discului, știați că Windows va rula automat în modul silențios ori de câte ori aveți un spațiu redus?

    Linia de comandă pentru această sarcină programată arată cum se efectuează - prin trecerea argumentelor / autoclean și / D% systemdrive% la cleanmgr.exe, Windows spune Disk Cleanup să ruleze automat și să curețe unitatea în care este instalat Windows.

    Veți observa cu unele dintre aceste sarcini încorporate că Trigger-ul ar putea să nu fie setat. Aceasta ar putea fi din mai multe motive, inclusiv faptul că Windows ar putea declanșa sarcina programată într-un mod diferit.

    Crearea sarcinilor de bază cu expertul

    Acum, că am trecut prin câteva dintre opțiunile din interfață, singurul lucru rămas este să înțelegeți cum să creați sarcini.

    Expertul de bază de activități vă ajută să creați rapid o sarcină fără a fi nevoie să înțelegeți totul despre interfață. Acesta vă va solicita un declanșator, ceea ce Windows utilizează pentru a decide când să execute sarcina. Declanșatorul ar putea fi un moment sau o dată, fie zilnic, săptămânal, lunar, fie doar în fiecare marți la 1PM. Opțiunile sunt foarte puternice odată ce le selectezi și mergi spre următorul ecran.

    De asemenea, puteți alege să lansați o sarcină când computerul pornește, când vă conectați sau chiar când un anumit eveniment apare în Vizualizatorul de evenimente, pe care îl vom acoperi în următoarea lecție.

    După ce treceți prin setările Trigger, vi se va solicita acțiunea pe care doriți să o efectuați, care este doar o modalitate de a spune că veți folosi acest ecran pentru a porni un program. Puteți selecta în continuare să trimiteți un e-mail sau să afișați un mesaj, dar este posibil ca această caracteristică să fie eliminată într-o versiune viitoare, deoarece ambele apar ca fiind depreciate acum.

    În ecranul următor vi se va solicita un program sau un script și puteți adăuga și argumente pentru acest script. Ultima opțiune pentru "Începeți în" este cu adevărat utilă dacă aplicația sau scriptul dvs. caută un fișier în dosarul curent, astfel încât să puteți seta dosarul curent în locul în care se află fișierul.

    Asta e tot ce este cu adevărat acolo pentru a crea o sarcină folosind vrăjitorul, dar acesta este doar modul de a începe.

    Pagina următoare: Crearea de activități cu vizualizarea detaliată