Bagikan melalui


taskkill

Mengakhiri satu atau beberapa tugas atau proses. Proses dapat diakhir dengan ID proses atau nama gambar. Anda dapat menggunakan perintah perintah daftar tugas untuk menentukan ID proses (PID) untuk proses yang akan diakhiri.

Note

Perintah ini menggantikan alat pembunuh .

Syntax

taskkill [/s <computer> [/u [<domain>\]<username> [/p [<password>]]]] {[/fi <filter>] [...] [/pid <processID> | /im <imagename>]} [/f] [/t]

Parameters

Parameter Description
/dtk <computer> Menentukan nama atau alamat IP komputer jarak jauh (jangan gunakan garis miring terbelakang). Defaultnya adalah komputer lokal.
/u <domain>\<username> Menjalankan perintah dengan izin akun pengguna yang ditentukan oleh <username> atau oleh <domain>\<username>. Parameter /u hanya dapat ditentukan jika /s juga ditentukan. Defaultnya adalah izin pengguna yang saat ini masuk ke komputer yang mengeluarkan perintah.
/p <password> Menentukan kata sandi akun pengguna yang ditentukan dalam parameter /u .
/Fi <filter> Menerapkan filter untuk memilih sekumpulan tugas. Anda dapat menggunakan lebih dari satu filter atau menggunakan karakter kartubebas (*) untuk menentukan semua tugas atau nama gambar. Filter yang valid tercantum di bagian Filter nama, operator, dan nilai di artikel ini.
/Pid <processID> Menentukan ID proses yang akan dihentikan.
/Im <imagename> Menentukan nama gambar proses yang akan dihentikan. Gunakan karakter kartubebas (*) untuk menentukan semua nama gambar.
/f Menentukan bahwa proses berakhir secara paksa. Parameter ini diabaikan untuk proses jarak jauh; semua proses jarak jauh berakhir secara paksa.
/t Mengakhiri proses yang ditentukan dan proses turunan apa pun yang dimulai olehnya.

Memfilter nama, operator, dan nilai

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 Waktu CPU dalam format HH:MM:SS, di mana MM dan SS antara 0 dan 59 dan HH adalah nomor yang tidak ditandatangani
MEMUSAGE eq, ne, gt, lt, ge, le Penggunaan memori dalam KB
USERNAME eq, ne Nama pengguna yang valid (<user> atau <domain\user>)
SERVICES eq, ne Service name
WINDOWTITLE eq, ne Window title
MODULES eq, ne DLL name

Remarks

  • Filter WINDOWTITLE dan STATUS tidak didukung saat sistem jarak jauh ditentukan.

  • Karakter kartubebas (*) diterima untuk */im opsi , hanya saat filter diterapkan.

  • Mengakhiri proses jarak jauh selalu dilakukan secara paksa, terlepas dari apakah opsi /f ditentukan.

  • Memberikan nama komputer ke filter nama host menyebabkan pematian, menghentikan semua proses.

Examples

Untuk mengakhiri proses dengan ID proses 1230, 1241, dan 1253, ketik:

taskkill /pid 1230 /pid 1241 /pid 1253

Untuk mengakhiri proses secara paksa Notepad.exe jika dimulai oleh sistem, ketik:

taskkill /f /fi "USERNAME eq NT AUTHORITY\SYSTEM" /im notepad.exe

Untuk mengakhiri semua proses di komputer jarak jauh Srvmain dengan nama gambar yang dimulai dengan catatan, sambil menggunakan kredensial untuk akun pengguna Hiropln, ketik:

taskkill /s srvmain /u maindom\hiropln /p p@ssW23 /fi "IMAGENAME eq note*" /im *

Untuk mengakhiri proses dengan ID proses 2134 dan proses turunan apa pun yang dimulai, tetapi hanya jika proses tersebut dimulai oleh akun Administrator, ketik:

taskkill /pid 2134 /t /fi "username eq administrator"

Untuk mengakhiri semua proses yang memiliki ID proses yang lebih besar dari atau sama dengan 1000, terlepas dari nama gambarnya, ketik:

taskkill /f /fi "PID ge 1000" /im *