otsheln1k, спасибо, про ключ понятно и с ErrorLevel 3010 тоже.
Это нормальное завершение приложения требующего перезагрузки...
Например:
Код:
@ECHO OFF
SETLOCAL
REM Ort der zu installierenden Updates
SET PathOfFixes=Drive:\hotfix
REM Flag zur Festlegung, ob ein Neustart notwendig ist; Anfangswert 0
SET Reboot_Needed=0
%PathOfFixes%\update_a.exe /Z /U
IF ERRORLEVEL 3010 SET Reboot_Needed=1
%PathOfFixes%\update_B.exe /Z /U
IF ERRORLEVEL 3010 SET Reboot_Needed=1
%PathOfFixes%\Update_C.exe /Z /U
IF ERRORLEVEL 3010 SET Reboot_Needed=1
REM Erzwungener Neustart ab hier
IF %Reboot_Needed%.==1. Shutdown /r
Выходит предыдущий инсталятор отрабатывал ErrorLevel не совсем корректно.