Бредятина. Устанавливаю несколько приложений:
- ...
-
Код:

dotNetFx40_Client_x86_x64.exe /q /norestart
- ...
- ...
- ...
-
Код:

msxml.msi /q
Если команды идут в таком порядке, то после установки MSXML 4 SP3, происходит самовольная перезагрузка.
Если dotnet или msxml исключить, то всё нормально.
Если dotnet и msxml поменять местами, то тоже всё нормально.
Как обойти - понятно. Хочется узнать причину такого безобразия, и возможные способы траблешутинга, т.к. угробил на эту хрень больше суток.
ЗЫ Если запускать из системы, то поведение абсолютно такое же.