Как выполнить команду в Windows cmd с помощью Gradle?

Я пытаюсь выполнить эту команду с помощью Gradle.

.\build\build.exe parse /p 246 /o ".\strings.xml.bcg" /novalidate /l 1033 /sr "@LbaRoot@\settings\default\lss\default.config" "..\app\src\main\res\values\strings.xml" 

Это отлично работает, когда я выполняю команду в командной строке. Я пытаюсь воспроизвести поведение с помощью Gradle

  task runLSBuild(type:Exec) { workingDir '../outer_build' //on windows: commandLine '.\\build\\build.exe','parse /p 246 /o ".\\strings.xml.bcg" /novalidate /l 1033 /sr "@LbaRoot@\\settings\\default\\lss\\default.config" "..\\app\\src\\main\\res\\values\\strings.xml"' } 

Но это не с ошибкой «. \ Build \ build.exe», система не может найти указанный файл. Мне нужно запустить программу с рабочим каталогом как external_build.

Любые предложения о том, где я буду ошибаться?

Хорошо, у меня проблема. Похож на окна, мы должны писать так

  task runLSBuild(type:Exec) { workingDir '../outer_build' //on windows: commandLine "cmd","/c",'.\\build\\build.exe parse /p 246 /o ".\\strings.xml.bcg" /novalidate /l 1033 /sr "@LbaRoot@\\settings\\default\\lss\\default.config" "..\\app\\src\\main\\res\\values\\strings.xml"' }