2016-06-20 15 views
5

Tôi có một ứng dụng Java với một cái móc tắt máy. Móc tắt được thực hiện khi tôi chạy ứng dụng trong IntelliJ và nhấp vào nút Thoát (ngược lại với nút Dừng không dẫn đến móc tắt).Làm thế nào để giết quá trình Java và có một cái móc tắt máy được thực hiện

Tôi cần có thể tắt quá trình từ tệp loạt Windows. Tôi đã cố gắng kết hợp khác nhau của lệnh taskkill mà không may mắn (giả sử một PID của 1234):

taskkill /pid 1234 /t 
taskkill /pid 1234 /f /t 

Có cách nào cho tôi để chấm dứt một quá trình Java từ một tập tin MS lô, và có móc tắt Java được thực hiện?

Ứng dụng chạy trên máy chủ Windows.

Trả lời

0

Bạn nên cố gắng này:

1 Đến command line. 2 danh sách tác vụ.

C: \ Users \ HD>for /f "tokens=1" %i in ('jps -m ^| find "JAVA_PROCESS_NAME"') do (taskkill /F /PID %i) l/F/PID% i) C: \ Users \ HD>(taskkill /F /PID 5076 )

+2

Làm thế nào này khác gì so nỗ lực của tôi ở trên? Tôi đã biết PID là gì. – vegemite4me

Các vấn đề liên quan