Bagikan melalui


taskkill

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

Catatan

Perintah ini menggantikan alat bunuh .

Sintaks

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

Parameter

Pengaturan Deskripsi
/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

Nama Filter Operator yang Valid Nilai yang Valid
Status EQ, NE RUNNING | NOT RESPONDING | UNKNOWN
NAMA GAMBAR EQ, NE Nama gambar
PID eq, ne, gt, lt, ge, le Nilai PID
SESI eq, ne, gt, lt, ge, le Nomor sesi
Waktu CPU 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 angka yang tidak ditandatangani
MEMUSAGE eq, ne, gt, lt, ge, le Penggunaan memori dalam KB
NAMA PENGGUNA EQ, NE Nama pengguna yang valid (<user> atau <domain\user>)
LAYANAN EQ, NE Nama layanan
WINDOWTITLE EQ, NE Judul jendela
MODUL EQ, NE Nama DLL

Keterangan

  • 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.

Contoh

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

taskkill /pid 1230 /pid 1241 /pid 1253

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

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

Untuk mengakhiri semua proses pada komputer jarak jauh Srvmain dengan nama gambar yang dimulai dengan catatan, saat 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 dimulainya, 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 *