Проблема при вызове runScript.bat OpenScript (OracleATS) из jenkins

Я пытаюсь позвонить runScript.bat из Openscript (OracleATS) из Дженкинса. Есть одна команда для создания GUID в runScript.bat

for /f %%i in ('%~d0%~p0guidgen.exe') do set GUID=%%i

Эта команда всегда завершается с ошибкой,

'C:\OracleATS\openScript\guidgen.exe' is not recognized as an internal or external command, operable program or batch file.

Он работает нормально, когда я вызываю runScript.bat из командной строки.

В чем может быть возможная причина отказа на данном этапе?


person Rahul Chauhan    schedule 12.04.2016    source источник
comment
Путь к exe правильный? exe на самом деле есть? % ~ dp0 относится к местоположению файла bat, при запуске из jenkins вы находитесь в правильном рабочем каталоге для работы команды?   -  person NikhilWanpal    schedule 12.04.2016
comment
Ответ на все ваши 3 вопроса - Да.   -  person Rahul Chauhan    schedule 12.04.2016


Ответы (1)


Проблема заключалась в настройке реестра на машине, на которой я запускал файл bat.

Дополнительные сведения: Командная строка FOR /F Fails

person Rahul Chauhan    schedule 20.04.2016