Код выхода из .cmd выполнения - PullRequest
0 голосов
/ 10 января 2019

В одном из приведенных ниже сценариев автоматизации выполняется команда, которая вызывает installer.cmd, но она выходит через 4 часа по истечении времени ожидания, и состояние моей основной команды устанавливается как сбойное. Было бы здорово помочь, если бы я нашел решение этой проблемы

cd <build path>\Disk1 & start /wait "Upgrade Operation" install.cmd -i silent -DOPTIONS_FILE=\"<build path>\Disk1\upgrade.options\"

Содержимое файла install.cmd указано ниже,

:runcommand
set __COMMAND="%__SETUP_EXE%" %__COMMAND_LINE_ARGS%
set __COMMAND_LINE_ARGS=
set __SETUP_EXE=
if %__FROM_CONSOLE% EQU 1 (
  ECHO Info:Executing command - %__COMMAND%
  set __FROM_CONSOLE=
  %__COMMAND%
  ECHO Info:Execution of %__COMMAND% completed
) else (
  ECHO Info:Executing command - %__COMMAND%
  set __FROM_CONSOLE=
  start /wait "" %__COMMAND%
  ECHO Info:Execution of %__COMMAND% completed
)

:: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::
:: END                                                                       ::
:: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::
:end
set __COMMAND_LINE_ARGS=
set __FROM_CONSOLE=
set __SETUP_EXE=
@if "%OS%" == "Windows_NT" endlocal
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...