批处理脚本一次运行多个Jar文件

use*_*443 8 java batch-file

我有两个批处理文件,我想一次运行.所以我写了这个:

@echo off
java -jar happyjar.jar
java -jar sadjar.jar
pause
Run Code Online (Sandbox Code Playgroud)

当我运行脚本时,它首先运行happyjar,然后运行sadjar.是否可以在不运行多个批处理文件的情况下同时运行两个罐子?

Sta*_*kER 15

@echo off
start "Title1" java -jar happyjar.jar
start "Title2" java -jar sadjar.jar
pause
Run Code Online (Sandbox Code Playgroud)

启动的命令在新窗口中运行你的命令,让所有3个命令将异步运行.

不要添加/ wait选项,否则它将等待这个新窗口完成后再转到下一个命令.