Tööülesannete planeerija kasutamine protsesside käivitamiseks hiljem
Selles Geek Schooli väljaandes õpetame teile väga võimsat Task Scheduleri utiliiti, mida Windows kasutab kulisside taga, et teha igasuguseid asju.
KOOLI NAVIGATSIOON- Tööülesannete planeerija kasutamine protsesside käivitamiseks hiljem
- Event Vieweri kasutamine probleemide tõrkeotsinguks
- Kõvaketta eraldamise mõistmine kettahaldusega
- Registri redigeerija kasutamine nagu Pro
- Arvuti jälgimine ressursside monitori ja tegumihalduri abil
- Täiustatud süsteemi atribuutide paneeli mõistmine
- Windowsi teenuste mõistmine ja haldamine
- Grupipoliitika redaktori kasutamine arvuti häälestamiseks
- Windowsi haldustööriistade mõistmine
Te võite mõelda, et tegumite loendur on lihtsalt viis ajastada rakendust teatud aja jooksul, kuid see on nii palju rohkem ja on muutunud Windowsi lahutamatuks osaks.
Vanadel päevadel oli Windowsil taustal kogu teenus, et teha asju, nagu käivitada süsteemi puhastamise sündmused või hooldus, mis pidi toimuma teatud ajahetkel. Windowsi kaasaegsed versioonid loobusid sellest praktikast nii palju kui võimalik ja selle asemel lisasid need lihtsalt tööülesande ajastajale nii, et nad teeksid sama asja, kuid ei vaja jooksvat protsessi ega raiska mälu kogu aeg.
See ei tähenda, et Windowsil ei oleks muidugi muid teenuseid, sest paljud asjad peavad pidevalt taustal töötama, kuna nad vajavad pidevat tegevust ja suhtlevad teiste protsessidega. Kuid süsteemi ülesannete migratsioon Task Schedulerile on olnud PC-kasutajatele suurepärane.
Ülesannete planeerija liidese mõistmine
Kui avate esmalt tööülesannete ajastamise rakenduse, näete kolme teabepaneeli: vasakpoolne paneel koos puude vormingus kaustade loendiga, mida kasutatakse planeeritud ülesannete loendi korraldamiseks, keskpaneel, mis kuvab ülesanded paremal asuval nupul Toimingud, mis annab teile kiire juurdepääsu tavalistele menüüelementidele.
Ärge hirmutage kõiki liidese asju - see on tõesti üsna lihtne ja segadusega liidesel ei ole nii palju võimalusi, et tundub, et on olemas.
Parempoolset paneeli saab tõepoolest tööriistaribal parempoolse ikooni abil keelata, kuna kõik toimingud on saadaval ka menüüs Toiming. Kui teil on loendist valitud ülesanne, muutub menüü ülesande spetsiifiliseks objektide kogumiks, näiteks Käivita või Lõpeta, kuid kui avate esmalt loendi Task Scheduler või teil pole valitud ülesannet, näete võimalusi luua tööülesannete täitmine, kõigi jooksvate ülesannete kuvamine.
Me selgitame, kuidas ülesandeid minuti jooksul luua, kuid kõigepealt peaksime läbima mõned loendis olevad võimalused ja selgitama, mida nad teevad.
- Loo põhitöö annab teile nõustajaliidese planeeritud ülesannete loomiseks.
- Loo ülesanne kasutab täielikku detailvaadet, kus saate käsitsi luua mis tahes soovitud suvandiga ülesande.
- Impordi ülesanne võimaldab importida eelnevalt eksporditud ülesandeid. Väga kasulik konfiguratsiooni kopeerimiseks teisele arvutile või ülesande lisamine pärast uuesti installimist.
- Kuva kõik tööülesanded kuvab kõigi praegu toimivate ülesannete nimekirja ja ka millise kausta leiate selle ülesande.
- Kõigi ülesannete ajaloo lubamine / keelamine lülitab sisse üksikasjaliku logimise kõik, mis Task Scheduler teeb.
- Uus kaust… loob vasakpoolsel paneelil uue kausta, mis on enamasti kasulikud planeeritud tööülesannete korraldamiseks, kui peaksite seda kunagi tegema.
- Kustuta kaust kustutab teie tehtud kausta ja mõistab, et teil ei ole vaja kõigepealt.
- Värskenda ja abi peaks olema iseenesestmõistetav.
Valik „Kõikide jooksvate tööülesannete kuvamine” avab tõesti lihtsa nimekirja, mis näitab, millised ülesanded on praegu käimas, kuigi see ei näi kunagi olevat käivitatud või käivitatud veergu. Igal juhul on mugav näha, kas asjad toimivad.
Valik Enable / Disable All Tasks History on tõesti kasulik, sest see võimaldab vahekaarti History (ajalugu) ja jälgib peaaegu kõike, mis juhtub. Kui teil on tõrkeotsing probleemiga, mis hõlmab planeeritud ülesannet, peate lubama selle võimaluse, et saada rohkem andmeid töötamiseks - lihtsalt lülitage see pärast seda uuesti välja, sest see on palju tarbetuid logisid, mis võivad dont halvasti toimida. seda pole vaja.
Me läheme varsti üksikasjalikult üksikasjad ülejäänud ülesande üksikasjade vahekaartide kohta, kuid tasub otsida paljusid kaustu, et näha, milliseid asju Windowsi või kolmanda osapoole ajastatud ülesandega käivitatakse tarkvara.
Näiteks kui näed kausta Microsoft -> Windows -> Defrag, näete loendis ScheduledDefragi ülesannet. Toimingute vahekaart näitab teile, mis on tegelikult kulisside taga, ning saate vaadata, millised ülejäänud valikud on seatud.
Märge: me ei soovita messingiga sisseehitatud Microsofti teenuste valikuid. Pidage seda ainult informatiivseks.
Teine lõbus näide on kaust Microsoft -> Windows -> ApplicationData, mille ülesanne on CleanupTemporaryState. Vahekaardi Toimingud vaatamine näitab meile tegelikku käsurida, mis kasutab faili rundll32.exe, et käivitada faili Windows.Storage.ApplicationData.dll ja kutsub selle DLL-i CleanupTitionalState funktsiooni.
Mida see tähendab? Võite vabalt vaadata seda ise üles, kuid sisuliselt kõik .NET-rakendused pakuvad võimalust kasutada rakenduseData funktsioone ajutiste failide või andmete loomiseks, mis on ainult praeguse seansi jaoks. Nii kutsub Windows CleanupTemporaryState'i iga kord nii tihti, et kustutada need ajutised failid, mis asuvad ka tavapärastes Windows Temp kaustades.
Kuna te olete juba mõelnud, ei pea te seda ülesannet käsitsi käivitama, et hoida oma arvutit puhtana - kui soovite need ajutised failid kustutada, kasutage lihtsalt kettapuhastust või midagi sellist nagu CCleaner. Aga see on lõbus õppida veidi rohkem sellest, kuidas Windows töötab kapoti all.
Kas teate, et Windows käivitab selle automaatselt vaikiva režiimiga, kui olete kettaruumi tühi,?
Selle ajastatud ülesande käsureal on näidatud, kuidas seda tehakse - edastades / autoclean ja / D% systemdrive% argumendid cleanmgr.exe-le, ütleb Windows ketta puhastamise automaatselt draivi, mida Windows on installitud.
Mõne neist sisseehitatud ülesannetest märkate, et Trigger ei pruugi olla seadistatud. See võib olla tingitud erinevatest põhjustest, sealhulgas sellest, et Windows võib käivitada planeeritud ülesande teisiti.
Põhiandmete loomine viisardiga
Nüüd, kui oleme läbinud mõned liidese võimalused, on ainus asi, kuidas alles mõista, kuidas luua ülesandeid.
Põhitööde viisard aitab teil kiiresti ülesande luua, ilma et oleks vaja mõista liidese kohta. See küsib teid Trigger, mis on see, mida Windows kasutab, et otsustada, millal seda ülesannet käivitada. Käivitus võib olla aeg või kuupäev, kas iga päev, nädalas, kuus või lihtsalt igal teisipäeval kell 13.00. Valikud on väga võimsad, kui valite ühe ja peate järgmisele ekraanile.
Te saate ka käivitada ülesande, kui arvuti käivitub, sisselogimisel või isegi siis, kui sündmuste vaatajas ilmub konkreetne sündmus, mida me järgmisel õppetundil katame.
Kui olete Trigeri seaded läbi viinud, palutakse teil esitada soovitud toiming, mis on lihtsalt viis öelda, et kasutate seda ekraani programmi käivitamiseks. Saate siiski valida, kas saata e-kiri või kuvada sõnum, kuid tõenäoliselt on hea, et funktsioon eemaldatakse tulevases versioonis, kuna mõlemad kuvatakse nüüd nii, nagu need on aegunud.
Järgmisel ekraanil palutakse teil esitada programm või skript ja lisada sellele skriptile ka argumente. Viimane valik „Start in“ jaoks on tõesti kasulik, kui teie rakendus või skript otsib faili praegusest kaustast, nii et saate määrata praeguse kausta, kuhu fail on.
See on kõik, mis tõesti on selleks, et luua viisardi abil ülesanne, kuid see on lihtsalt algaja viis asjade tegemiseks.
Järgmine lehekülg: ülesannete loomine üksikasjaliku vaate abil