9

一度に実行したい 2 つのバッチ ファイルがあります。だから私はこれを書いた:

@echo off
java -jar happyjar.jar
java -jar sadjar.jar
pause

スクリプトを実行すると、最初に happyjar が実行され、次に sadjar が実行されます。複数のバッチ ファイルを実行せずに両方の jar を一度に実行することは可能ですか?

4

1 に答える 1

16
@echo off
start "Title1" java -jar happyjar.jar
start "Title2" java -jar sadjar.jar
pause

startコマンドは新しいウィンドウでコマンドを実行するため、3つのコマンドはすべて非同期で実行されます。

/ waitオプションを追加しないでください。追加しないと、次のコマンドに進む前に、この新しいウィンドウが完了するのを待ちます。

于 2013-01-28T05:35:10.120 に答える