Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bir veya daha fazla görevi veya işlemi sonlandırır. İşlemler, işlem kimliği veya görüntü adıyla sonlandırılabilir. Sonlandırılacak işlemin işlem kimliğini (PID) belirlemek için görev listesi komut komutunu kullanabilirsiniz.
Note
Bu komut, öldürme aracının yerini alır.
Syntax
taskkill [/s <computer> [/u [<domain>\]<username> [/p [<password>]]]] {[/fi <filter>] [...] [/pid <processID> | /im <imagename>]} [/f] [/t]
Parameters
| Parameter | Description |
|---|---|
/s <computer> |
Uzak bilgisayarın adını veya IP adresini belirtir (ters eğik çizgi kullanmayın). Varsayılan değer yerel bilgisayardır. |
/u <domain>\<username> |
komutunu, <username> veya <domain>\<username>tarafından belirtilen kullanıcının hesap izinleriyle çalıştırır.
/u parametresi yalnızca /s de belirtilmişse belirtilebilir. Varsayılan ayar, komutu veren bilgisayarda oturum açmış olan kullanıcının izinleridir. |
/p <password> |
/u parametresinde belirtilen kullanıcı hesabının parolasını belirtir. |
/fi <filter> |
Bir görev kümesi seçmek için bir filtre uygular. Birden fazla filtre kullanabilir veya joker karakteri (*) kullanarak tüm görevleri veya görüntü adlarını belirtebilirsiniz. Geçerli filtreler, bu makalenin Filtre adları, işleçler ve değerler bölümünde listelenir. |
/Pıd <processID> |
Sonlandırılacak işlemin işlem kimliğini belirtir. |
/Im <imagename> |
Sonlandırılacak işlemin görüntü adını belirtir. Tüm görüntü adlarını belirtmek için joker karakteri (*) kullanın. |
| /f | İşlemlerin zorla sonlandırıldığını belirtir. Bu parametre uzak işlemler için yoksayılır; tüm uzak işlemler zorla sonlandırılır. |
| /t | Belirtilen işlemi ve tarafından başlatılan alt işlemleri sonlandırır. |
Adları, işleçleri ve değerleri filtreleme
| Filter Name | Valid Operators | Valid Value(s) |
|---|---|---|
| STATUS | eq, ne | RUNNING | NOT RESPONDING | UNKNOWN |
| IMAGENAME | eq, ne | Image name |
| PID | eq, ne, gt, lt, ge, le | PID value |
| SESSION | eq, ne, gt, lt, ge, le | Session number |
| CPUtime | eq, ne, gt, lt, ge, le | MM ve SS'nin 0 ile 59 arasında olduğu ve HH'nin herhangi bir işaretsiz sayı olduğu HH:MM:SS biçimindeki CPU zamanı |
| MEMUSAGE | eq, ne, gt, lt, ge, le | KB'de bellek kullanımı |
| USERNAME | eq, ne | Geçerli bir kullanıcı adı (<user> veya <domain\user>) |
| SERVICES | eq, ne | Service name |
| WINDOWTITLE | eq, ne | Window title |
| MODULES | eq, ne | DLL name |
Remarks
WINDOWTITLE ve STATUS filtreleri, uzak bir sistem belirtildiğinde desteklenmez.
Joker karakter (
*), yalnızca filtre uygulandığında*/imseçeneği için kabul edilir.Uzak bir işlemin sonlandırılması, /f seçeneğinin belirtilip belirtilmediğine bakılmaksızın her zaman zorla gerçekleştirilir.
Konak adı filtresine bir bilgisayar adı sağlanması, kapatmaya neden olur ve tüm işlemleri durdurur.
Examples
İşlemleri 1230, 1241 ve 1253 işlem kimlikleriyle sonlandırmak için şunu yazın:
taskkill /pid 1230 /pid 1241 /pid 1253
Sistem tarafından başlatılmış Notepad.exe işlemi zorla sonlandırmak için şunu yazın:
taskkill /f /fi "USERNAME eq NT AUTHORITY\SYSTEM" /im notepad.exe
Uzak bilgisayar Srvmain'deki tüm işlemleri not ile başlayan bir görüntü adıyla sonlandırmak için, Hiropln kullanıcı hesabının kimlik bilgilerini kullanırken şunu yazın:
taskkill /s srvmain /u maindom\hiropln /p p@ssW23 /fi "IMAGENAME eq note*" /im *
İşlemi işlem kimliği 2134 ve başlattığı herhangi bir alt işlemle sonlandırmak için, ancak bu işlemler yalnızca bu işlemler Yönetici hesabı tarafından başlatılmışsa şunu yazın:
taskkill /pid 2134 /t /fi "username eq administrator"
İşlem kimliği 1000'den büyük veya 1000 eşittüm işlemleri sonlandırmak için, görüntü adlarından bağımsız olarak şunu yazın:
taskkill /f /fi "PID ge 1000" /im *