다음과 같이 3 개의 별도 Java 창을 시작하는 박쥐가 있습니다.
start java -jar somejar.jar
start java -jar _the_jar_I_want_to_close_.jar
start java -jar someotherjar.jar
_the_jar_I_want_to_close_.jar 만 닫는 bat 명령이 필요합니다 . 불행히도 이러한 창을 구별하는 유일한 것은 PID이지만 PID는 시작할 때마다 변경됩니다.
PID에 의한 Taskkill taskkill /PID ####
문제 : PID가 일정하지 않습니다.
Java에서 모든 프로세스 종료 taskkill /IM java.exe
문제 : 중지하고 싶지 않은 다른 Java 창이 2 개 있습니다 .
이미지 이름으로 모든 프로세스 종료 : taskkill /IM java
문제 : 위와 동일하며 3 개 모두가 아닌 하나의 창만 종료하면됩니다.
사용하지 않는 이유 start "title 4 kills"
start "java 1" java -jar somejar.jar
start "java 2" java -jar _the_jar_I_want_to_close_.jar
start "java 3" java -jar someotherjar.jar
taskkill /F /FI "WindowTitle eq "java 2"
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다