2017-12-26 24 views
0

jarファイルを実行するためにbatファイルを作成しました。ユーザーが閉じるボタンを使用してcmdを終了するたびに、イベントを記録する必要があります。どのように私はこれをキャプチャするのですか?バットを使用してjarファイルを実行しているときにcloseイベントをキャプチャする方法

+0

実際にcmdプロンプトを表示しますか?ちょうどJARを直接実行するように思えます。 – BoffinbraiN

+0

はいバットだけを使って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 /?をご覧ください。

関連する問題