Linux 에서 ps, grep, kill 조합으로 프로세스를 찾아 kill 하는 것처럼
Windows 에서는 jps, find, taskkill 의 조합으로 가능함
@echo off for /f "delims= " %%a in ('jps -lv ^| find /i "찾을문자열"') do set PID=%%a taskkill /f /PID %PID% pause |
출처 : https://stackoverflow.com/questions/31758949/how-to-kill-a-java-process-by-name-in-windows-cmd-exe
Batch 사용법 정리 : https://blog.naver.com/sung_mk1919/221773181482
Java PID 확인 : https://devday.tistory.com/entry/%EC%9E%90%EB%B0%94-Java%EC%97%90%EC%84%9C-PID-Process-ID-%ED%99%95%EC%9D%B8%ED%95%98%EA%B8%B0
http://stackoverflow.com/questions/35842/process-id-in-java