2017-12-26 39 views
0

jar 파일을 실행하기 위해 bat 파일을 만들었습니다. 사용자가 닫기 버튼을 사용하여 cmd를 닫을 때마다 이벤트를 기록해야합니다. 어떻게 캡처합니까?박쥐를 사용하여 jar 파일을 실행하는 동안 close 이벤트를 캡처하는 방법

+0

실제로 cmd 프롬프트를 표시 하시겠습니까? 차라리 JAR을 직접 실행하는 것 같습니다. – BoffinbraiN

+0

예 bat 만 사용하여 jar를 실행해야하므로 cmd가 있습니다. jar 파일이 성공적으로 닫혔거나 누군가가 cmd를 닫았 음을 알아야합니다. @BoffinbraiN –

+0

배치 파일이 지금까지와 같이 어떻게 보이고 어떻게 동작하는지 보여 줄 수 있습니까? 일반적으로'run'없이 배치 파일에서 무언가를 실행하면 동 기적으로 실행됩니다. – BoffinbraiN

답변

0

이 유일한 방법 나는이 일을 생각할 수있는이 모니터 스크립트를 실행하는 것입니다 : 당신이 모니터를 시작하는 방법에 따라

@start /WAIT cmd.exe batch.cmd args 
@rem Do whatever logging needs to happen here. 

를, 사용자로부터 그들이 그것을 죽일 수 있음을 숨길 정렬 할 수 있습니다 . 사용할 수있는 옵션의 범위는 start /?을 참조하십시오.