Zatvorite više programa iz naredbenog retka pomoću programa Taskkill

Ne rade sve opcije prekida programa stalno. Ako program ne reagira, možda nećete moći upotrijebiti gumb za zatvaranje prozora da biste ga zaustavili. Isto vrijedi i za ubijanje procesa u Windows upravitelju zadataka.

Taskkill je svestran alat naredbenog retka koji možete koristiti u ove svrhe. Među brojnim značajkama koje podržava je mogućnost da se programi na silu zatvore i da se u jednoj operaciji prekine više programa.

Pogotovo ovo potonje može biti korisno ako trebate očistiti skitne programe na vašem sustavu koji rađaju nove procese čim ih prekinete.

Osnovna naredba je zadatak, a slijede parametri. Dobro polazište je pokretanje zadataka /? kako biste prikazali tekst pomoći s popisom svih parametara koje možete koristiti.

Za prekid postupka možete koristiti sljedeće dvije osnovne mogućnosti:

  1. taskkill / IM explor.r.e
  2. taskkill / PID 1516

Prvi se odnosi na naziv slike programa koji se pokreće pri pokretanju liste zadataka u naredbenom retku ili pomoću Windows upravitelja zadataka. Drugi procesni ID procesa koji dobivate na isti način.

task list

Upotreba imena slike ubit će sve procese tog imena. S druge strane, ID procesa omogućuje vam odabir određenog procesa.

Za prekid više procesa odjednom upotrijebite sljedeću naredbu.

  1. taskkill / PID 123 / PID 234 / PID 345

Parametar / f određuje da odabrane procese treba silovito prekinuti dok / t da se svi njegovi podređeni procesi završavaju zajedno s njim.

taskkill

Ono što značajno čini zadatak je posebno moćan sustav filtriranja. Možete upotrijebiti filtre kako biste prekinuli procese podudaranja da biste istovremeno ubili čitav niz njih.

Filtri koriste parametar / fi, a slijede upute koje želite filtrirati. Ovdje korišteni operatori su:

  1. eq jednak
  2. ne nije jednaka
  3. gt veći od
  4. To je manje od
  5. Ge veći ili jednaki
  6. le manje ili jednako

Zanimljivi nazivi filtera su IMAGENAME, CPUTIME, MEMUSAGE ili USERNAME (pogledajte snimku zaslona za sve njih i operatore koje podržavaju).

Kao što vidite, podržani su zamjenski znakovi. Zamjenske znakove za / IM možete koristiti samo ako je naveden barem jedan filtar.

Neki primjeri:

  1. taskkill / FI 'STATUS eq NOT RESPONDING'
  2. taskkill / FI 'USERNAME eq MARTIN'
  3. taskkill / s ime poslužitelja / FI 'IMAGENAME eq rog *' / im *

Što oni rade

  1. Prekida sve pokrenute procese sa statusom koji ne reagira
  2. Prekida sve pokrenute procese od strane korisnika MARTIN
  3. Prekida sva imena slika počevši s rogom na nazivu poslužitelja poslužitelja

Parametre / p i / u koristite ako želite da postavite lozinku i korisničko ime. Korisnički parametar dolazi u obliku Domena Korisnik, npr. / u coredomain martin / p tajna lozinka

Dodatne informacije dostupne su na Microsoftova web stranica Technet