Пакетный скрипт Gradle - не ждите завершения приложения - PullRequest
0 голосов
/ 18 октября 2019

Я хочу запустить файл .exe в задаче gradle.

Это мое определение задачи gradle:

task runApp(type: Exec) {
    workingDir = file('./scripts/')
    commandLine = ['cmd', '/C', 'start', 'app.bat']
}

И мой скрипт app.bat:

echo on
// lots of echos and file copying

echo "Starting exe"
START "" "C:\Program Files\app\app.exe"
timeout 1
exit

App.exe выполняется правильно, и окно cmd закрывается.

Моя проблема заключается в том, что задача gradle ожидает, пока app.exe не будет завершен. Как мне завершить задачу, не закрывая app.exe?

...