Làm thế nào để diệt tiến trình Java trong Windows mà không cần giết java.exe thông qua dòng lệnh?


5

Tôi cần phải giết tiến trình activemq-all-5.5.1.jar (.... \ app-launcher \ target \ lib \ activemq-all-5.5.1.jar). Tôi sử dụng taskkill / im java.exe, nhưng nó giết tất cả các ứng dụng khác liên quan đến java. Tôi chỉ cần đóng ứng dụng cụ thể này. Bất cứ ai có thể xin vui lòng giúp tôi? Cảm ơn trước.


Bạn đã xem xét các tùy chọn nhiệm vụ khác? technet.microsoft.com/en-us/l Library / bb491009

Bình chọn cho serverfault.com. Có vẻ như một câu hỏi dành cho các quản trị viên rằng đối với những người quyền lực đang cố gắng làm điều gì đó một lần.
helios

Câu trả lời:


1

với

wmic process get  /format:csv

bạn có thể nhận được thông tin chi tiết về quá trình chạy. bạn có thể cụ thể hơn với một cái gì đó như:

wmic process get processid,name,commandline /format:csv

hoặc một cái gì đó như

 wmic process  get processid,name,commandline /format:csv | find "activemq"

và phân tích kết quả để có được chính xác PID (nếu bạn biết chính xác dòng lệnh, xử lý tên hoặc pid thì sẽ dễ dàng). Trong trường hợp này, thuận tiện để bắt đầu một quy trình và nhận được ngay lập tức.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.