Как обрабатывать файл .msi с помощью Inno Setup?

У меня есть следующий код с Inno Setup.

Но как я могу применить эту аналогичную функцию к файлу .msi?

msiexec / I "\ package \ file.msi" / qb ? Как?

procedure AfterMyProgInstall(S: String);
var
  ErrorCode: Integer;
begin
  {MsgBox('Please wait the libraries are getting installed, ' +
          'without the libraries it wont work.', mbInformation, MB_OK);}
  ExtractTemporaryFile(S);
  {SW_SHOW, SW_SHOWNORMAL, SW_SHOWMAXIMIZED, SW_SHOWMINIMIZED, SW_SHOWMINNOACTIVE, SW_HIDE}
  ShellExec('', ExpandConstant('{app}\package\' + S), '', '', SW_SHOWNORMAL,
            ewWaitUntilTerminated, ErrorCode);
end;
8
задан Martin Prikryl 13 June 2017 в 06:36
поделиться