все, что мне нужно, это добавить тихий переключатель в MSI и перекомпилировать его как MSI или EXE-файла. У меня есть MSI SDK, но, по общему признанию, я перегружен такими сценариями и не знаю, с чего начать
2 ответа
3
Вы должны иметь возможность установить MSI-файл без вывода сообщений, используя MSIEXEC со следующими флагами:
/quiet - тихий режим, без взаимодействия с пользователем
/q [n | b | r | f] Устанавливает уровень интерфейса пользователя
n - нет интерфейса
б - Базовый интерфейс
r - уменьшенный интерфейс
f - Полный пользовательский интерфейс (по умолчанию)
Или вы просто создаете установщик, который не отображает графический интерфейс во время установки.
0
Попробуйте это, работает как шарм каждый раз:
msiexec.exe /qb- /l*vx %LogPath%\<file>.log REBOOT=ReallySuppress UILevel=67 ALLUSERS=2 /I filename.msi