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
How to kill a java process (by name) in Windows' cmd.exe?
When I run jps -lv, I get 4748 org.apache.abc.runtime.common.abc -XX:PermSize=128m -XX:MaxPermSize=128m -Xmx512m -ea -Dproc_abc 11140 sun.tools.jps.Jps -Dapplication.home=C:\Program Files\Java...
stackoverflow.com
Batch 사용법 정리 : https://blog.naver.com/sung_mk1919/221773181482
[Batch] Batch문 개인 정리 (for, token, echo, ANSI 등)(업데이트 예정)
[Batch] Batch문 개인 정리 (for, token, echo, ANSI 등) 배치파일의 for 문은 반복처리를 위해 수행...
blog.naver.com
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
자바 (Java)에서 PID (Process ID) 확인하기
다음은 자바에서 PID를 확인하는 샘플 코드이다. import java.lang.management.ManagementFactory; public class PidTest { public static void main(String[] args) { System.out.println(ManagementFactor..
devday.tistory.com
http://stackoverflow.com/questions/35842/process-id-in-java
How can a Java program get its own process ID?
How do I get the id of my Java process? I know there are several platform-dependent hacks, but I would prefer a more generic solution.
stackoverflow.com