Skip to main content

Korištenje Task Scheduler za pokretanje procesa kasnije

Korištenje Task Scheduler za pokretanje procesa kasnije

Geoffrey Carr

U ovom izdanju Geek škole, mi ćemo vas naučiti o izuzetno snažnom programu Task Scheduler koji Windows koristi iza kulisa za obavljanje svih vrsta stvari.

NAVIGACIJA ŠKOLE
  1. Korištenje Task Scheduler za pokretanje procesa kasnije
  2. Upotreba Preglednika događaja za otklanjanje poteškoća
  3. Razumijevanje particioniranja tvrdog diska s upravljanjem diskovima
  4. Učenje korištenja urednika registra Kao Pro
  5. Praćenje vašeg računala pomoću Resource Monitor i Task Manager
  6. Razumijevanje napredne ploče svojstava sustava
  7. Razumijevanje i upravljanje uslugama sustava Windows
  8. Korištenje Editor za pravila grupe za ugađanje vašeg računala
  9. Razumijevanje alata za administraciju sustava Windows

Možda mislite da je Task Scheduler samo način da se zakazivanje aplikacije pokrene u određeno vrijeme, ali je mnogo više od toga i postalo sastavnim dijelom sustava Windows.

U starim vremenima, Windows je imao puno usluga koje se u pozadini prikazuju u svako doba, samo da bi radile stvari poput pokretanja događaja čišćenja sustava ili održavanja koji su se morali izvoditi u određeno vrijeme. Suvremene verzije sustava Windows napustile su ovu praksu što je više moguće, a umjesto toga dodale su događaje u Task Scheduler kako bi činile istu stvar, ali bez potrebe za pokretanjem procesa i gubitkom pamćenja svih vremena.

To ne znači da sustav Windows nema nikakvih usluga, naravno, jer mnoge stvari moraju trajati cijelo vrijeme u pozadini, i zato što zahtijevaju stalnu aktivnost i komuniciranje s drugim procesima. Ali migracija zadataka sustava na Task Scheduler bila je izvrsna stvar za korisnike računala.

Razumijevanje sučelja Task Scheduler

Prilikom prvog otvaranja aplikacije Task Scheduler vidjet ćete tri niza informacija: lijevu ploču s popisom mapa u obliku stabla koji se koristi za organiziranje popisa zakazanih zadataka, srednjeg okna koji prikazuje zadatke sebe i okno Akcije s desne strane koja vam omogućuje brzi pristup zajedničkim stavkama izbornika.

Nemojte biti zastrašivao sve stvari na sučelju - to je doista prilično jednostavno i nema toliko mogućnosti na zamršenom sučelju da izgleda da postoji.

Desna okna može se onemogućiti koristeći ikonu s desne strane na alatnoj traci, jer su sve radnje dostupne i na izborniku Radnje. Ako na popisu imate odabranu zadatak, izbornik će se promijeniti u skup zadataka određenih zadataka kao što su Pokreni ili Završi, ali kada prvi put otvorite Task Scheduler ili nemate zadatak odabran, vidjet ćete opcije za izradu zadatke, prikazivanje zadataka koji se izvode i sve ostalo.

Objasnit ćemo kako napraviti zadatke za jednu minutu, ali prvo trebamo proći neke od opcija na popisu i objasniti što rade.

  • Stvorite osnovnu zadaću daje vam sučelje čarobnjaka za izradu zakazanih zadataka.
  • Izradi zadatak koristi cjeloviti detaljni prikaz na kojemu možete ručno stvoriti zadatak s bilo kojom željenom opcijom.
  • Zadatak za uvoz omogućuje uvoz zadataka koje ste prethodno izvezli. Vrlo korisno za kopiranje konfiguracije na sekundarnu osobu ili dodavanje zadatka nakon ponovne instalacije.
  • Prikaz svih izvršenih zadataka prikazuje popis svih zadataka koji se trenutno izvode, kao i koja mapa možete pronaći taj zadatak.
  • Omogući / onemogući sve povijesti zadataka uključi detaljno bilježenje za sve što Task Scheduler radi.
  • Nova mapa… stvara novu mapu u lijevom oknu, uglavnom korisna za organiziranje hrpe planiranih zadataka, ako to ikada trebate učiniti.
  • Izbriši mapu briše mapu koju ste napravili i shvatili da niste trebali na prvom mjestu.
  • Osvježi i pomoć treba biti samoobjasna.

Opcija "Prikaz svih izvršenih zadataka" pojavljuje se zaista jednostavan popis koji pokazuje koji su zadaci trenutačno u tijeku, iako se nikad ne čini da je popunio stupce Početak ili Trajanje trajanja. U svakom slučaju, korisno je vidjeti hoće li se stvari odvijati.

Omogućavanje / onemogućivanje povijesti svih zadataka stvarno je korisno jer omogućava karticu Povijest i prati gotovo sve što se događa. Ako rješavate problem koji obuhvaća zakazanu zadatak, trebali biste omogućiti tu opciju da biste dobili više podataka za rad - samo ga nakon toga ponovno onesposobite, jer to je puno nepotrebnih zapisa koje bi mogle malo poništiti izvedbu ako ne želite Ne trebate.

Ubrzo ćemo detaljno saznati pojedinosti o ostalim karticama s pojedinostima o zadatku, ali vrijedi pogledati mnoge mape da biste vidjeli vrste stvari koje se pokreću s rasporedom zadatka od strane sustava Windows ili treće strane softver.

Na primjer, ako se nađete u mapu Microsoft -> Windows -> Defrag, na popisu ćete vidjeti zadatak ScheduledDefrag. Kartica radnji pokazuje vam što se zapravo pokreće iza scene, a možete provjeriti što su postavljene ostale opcije.

Bilješka: nećemo vam preporučiti zabavu s opcijama za ugrađene Microsoftove usluge. Smatrajte ga samo informativnim.

Još jedan zabavan primjer je mapa Microsoft -> Windows -> ApplicationData, koja ima zadatak CleanupTemporaryState. Gledanje kartice Radnje nam govori stvarni naredbeni redak koji koristi komponentu rundll32.exe za pokretanje datoteke Windows.Storage.ApplicationData.dll i poziva funkciju CleanupTemporaryState unutar tog DLL-a.

Što to znači? Slobodno možete pogledati sve za sebe, ali u osnovi sve .NET aplikacije omogućuju korištenje funkcija ApplicationData za stvaranje privremenih datoteka ili podataka koji su samo za trenutačnu sesiju. Stoga Windows često zove CleanupTemporaryState funkciju kako bi izbrisao te privremene datoteke koje se također nalaze u redovnim Windows omiljenim mapama.

Budući da se već pitate, ne morate ručno pokrenuti ovaj zadatak da biste očistili vaše računalo - ako želite izbrisati te privremene datoteke, upotrijebite Disk Cleanup ili nešto slično CCleaneru. Ali zabavno je naučiti nešto više o tome kako Windows radi pod kapuljačom.

Govoreći o čišćenju diska, jeste li znali da će ga Windows automatski pokrenuti u tihom načinu kad god ste stvarno mali na prostoru diska?

Zapovjedna linija za ovaj zakazani zadatak prikazuje kako se to događa - prolazeći / autoclean i / D% systemdrive% argumente za cleanmgr.exe, Windows kaže da se Disk Cleanup automatski pokreće i da očisti pogon na koji se Windows instalira.

Primijetit ćete s nekim od tih ugrađenih zadataka koje Trigger možda neće biti postavljen. To može biti iz raznih razloga, uključujući i taj sustav Windows može pokrenuti zakazani zadatak na drugačiji način.

Izrada osnovnih zadataka pomoću čarobnjaka

Sada kada smo prošli kroz neke od mogućnosti u sučelju, jedina preostala stvar je razumjeti kako stvoriti zadatke.

Čarobnjak za osnovne zadatke pomaže vam da brzo izradite zadatak bez potrebe da razumijete sve o sučelju. Od vas će zatražiti pokretač, a to je ono što Windows koristi da bi odlučio kada će izvršiti zadatak. Okidač može biti vrijeme ili datum, bilo dnevno, tjedno, mjesečno, ili samo svaki drugi u utorak u 13:00. Opcije su vrlo snažne kada odaberete jednu i prijeđete na sljedeći zaslon.

Također možete odabrati pokretanje zadatka kada se računalo pokrene, kada se prijavite ili čak kada se određeni događaj pojavi u Pregledniku događaja, koji ćemo pokriti u sljedećoj lekciji.

Kada dođete do postavki okidača, od vas će se zatražiti radnja koju želite izvršiti, što je samo način za reći da ćete ovaj zaslon koristiti za pokretanje programa. I dalje možete odabrati slanje e-pošte ili prikazivanje poruke, no izgleda je da će ta značajka biti uklonjena u budućoj verziji, jer se oboje pojavljuju kao nedostupni.

Na sljedećem se zaslonu pojavljuje upit za program ili skriptu, a tom skriptu možete dodati i argumente. Posljednja opcija za "Početak" stvarno je korisna ako vaša aplikacija ili skripta traže datoteku u trenutnoj mapi, tako da trenutnu mapu možete postaviti na mjesto gdje je datoteka.

To je sve što je zaista stvaranje zadatka pomoću čarobnjaka, ali to je samo novi način za rad.

Sljedeća stranica: Izrada zadataka s detaljnim prikazom

Link
Plus
Send
Send
Pin