카테고리 없음
Windows에서 java 프로세스 강제 종료
tzara
2020. 2. 21. 17:03
Windows 에서 Logstash 프로세스를 중단시키는 스크립트 짜던 김에 간단히 정리.
실행 중인 java 애플리케이션을 강제 종료하려면 다음과 같은 방법으로 간단히 되지 않을까 싶다.
C:>taskkill /IM java.exe /F
파워쉘이라면 이렇게
PS> Stop-Process -Name "java" -Force
그런데, 특정 java 프로세스만 죽이려면?
jdk 설치 되어 있다면 가장 간단한 방법이 jps 를 이용하는거.
C:>for /f "tokens=1" %i in ('jps -m ^| find "Logstash"') do ( taskkill /F /PID %i )
jps 사용 안한다면 파워쉘로 이런 식으로.
PS>(Get-WmiObject Win32_Process -Filter "Name like '%java.exe%' and CommandLine like '%logstash%'").Terminate()