Taskkill ile komut satırından birden fazla programı sonlandır

Program sonlandırma seçeneklerinin tümü her zaman çalışmaz. Bir program cevap vermiyorsa, sonlandırmak için pencereyi kapat düğmesini kullanamayabilirsiniz. Aynısı, Windows Görev Yöneticisi'ndeki işlemi öldürmek için de geçerli olabilir.

Taskkill, bu amaçlar için kullanabileceğiniz çok yönlü bir komut satırı aracıdır. Desteklediği birçok özellik arasında, programları zorla kapatma ve tek bir işlemle birden fazla programı sonlandırma seçeneği bulunmaktadır.

Özellikle sonuncusu, sisteminizde sonlandırdığınız anda yeni işlemleri başlatan haydut programları temizlemeniz gerekirse yararlı olabilir.

Temel komut, görev sırası ve onu takip eden parametrelerdir. Görev dizisini çalıştırmak iyi bir başlangıç ​​noktasıdır. Kullanabileceğiniz tüm parametreleri listeleyen yardım metnini görüntülemek için.

Bir işlemi sonlandırmak için aşağıdaki iki temel seçeneği kullanabilirsiniz:

  1. taskkill / IM explorer.exe
  2. taskkill / PID 1516

Birincisi, görev listesini komut satırında çalıştırdığınızda veya Windows Görev Yöneticisi'ni kullanarak çalıştırdığınız programın görüntü adını gösterir. İkincisi, aynı şekilde elde ettiğiniz işlemin işlem kimliği.

Resim ismini kullanmak, bu ismin tüm işlemlerini öldürür. Öte yandan, işlem kimliği bunun yerine belirli bir işlem seçmenize izin verir.

Aynı anda birden fazla işlemi sonlandırmak için aşağıdaki komutu kullanın.

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

/ F parametresi, seçilen işlemlerin zorla sona ermesi gerektiğini belirtirken / t, tüm alt işlemlerinin de yanında sona ermesi gerektiğini belirtir.

Görevi özellikle güçlü yapan şey onun filtreleme sistemidir. Aynı anda tüm partileri öldürmek için eşleşen işlemleri sonlandırmak için filtreleri kullanabilirsiniz.

Filtreler / fi parametresini ve ardından filtrelemek istediğiniz talimatları izler. Burada kullanılan operatörler:

  1. eq eşit
  2. eşit değil
  3. gt’dan büyük
  4. lt'den az
  5. daha büyük veya eşit
  6. daha küçük veya eşit

İlginç filtre adları, diğerleri arasında IMAGENAME, CPUTIME, MEMUSAGE veya USERNAME'dir (hepsi ve destekledikleri operatörler için yukarıdaki ekran görüntüsüne bakın).

Gördüğünüz gibi joker karakterler desteklenir. Joker karakterleri / IM için yalnızca en az bir filtre belirtildiğinde kullanabilirsiniz.

Bazı örnekler:

  1. taskkill / FI "DURUM eq YANIT VERMİYOR"
  2. taskkill / FI "KULLANICI ADI eq MARTIN"
  3. taskkill / s sunucu adı / FI "IMAGENAME eq rog *" / im *

Ne yaparlar

  1. Çalışan tüm işlemleri yanıt vermiyor durumuyla sonlandırır
  2. Tüm çalışan işlemleri MARTIN kullanıcısı tarafından sonlandırır
  3. Sunucu sunucu adında rog ile başlayan tüm resim isimlerini sonlandırır

Gerekirse bir parola ve kullanıcı adı ayarlamak için / p ve / u parametrelerini kullanırsınız. User parametresi Domain \ User biçiminde gelir / örn. / Co coredomain \ martin / p secretpassword

Microsoft'un Technet web sitesinde ek bilgi sağlandı