В одном из приведенных ниже сценариев автоматизации выполняется команда, которая вызывает 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