4 msi files in einer Installation

Post Reply
User avatar
Fastjack
Posts: 51
Joined: 20. May 2011, 08:24
Location: Kiel
Contact:

4 msi files in einer Installation

Post by Fastjack » 11. Feb 2014, 14:58

Moin moin,

ich habe hier eine Installation wo ich aus einer exe 4 MSI files extrahiert habe. Da ich die Exe nicht mit unatend installieren kann wollte ich jetzt die 4 MSI files in einer Installation realisieren.
Ich habe jetzt alle 4 MSI´s nacheinander paketiert und habe jetzt die 4 Setup.inf nun die frage wie kann ich die 4 als eine laufen lassen?

Kann ich für jede MSI in der setup.inf eine eigene Kategorie anlegen hier mal ein bspl:

#Set:Product, DONTDELETE
#Reg:OnUninstallProduct, DELETE
#Reg:Product, DONTDELETE
#Set:Product1, DONTDELETE
#Reg:OnUninstallProduct1, DELETE
#Reg:Product1, DONTDELETE
#Set:Product2, DONTDELETE
#Reg:OnUninstallProduct2, DELETE
#Reg:Product2, DONTDELETE

und so weiter ?

Danke im voraus

Jack

User avatar
Hendrik_Ambrosius
Moderator
Moderator
Posts: 7962
Joined: 13. Dec 2004, 23:10
Location: Adendorf/Lüneburg

Re: 4 msi files in einer Installation

Post by Hendrik_Ambrosius » 11. Feb 2014, 17:36

Ja, so würde ich es machen.
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com

Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.

Phoenix33
Posts: 133
Joined: 21. Aug 2012, 00:01
Location: Regensburg
Contact:

Re: 4 msi files in einer Installation

Post by Phoenix33 » 10. Apr 2014, 13:36

Hallo,

ja kann man so machen blöd ist nur wenn eine der 4 Fehlschägt dann weiss man nicht welche weil man ja dann auch 4x Unterschiedliche Meldungen aufsetzen muss denn Standard ist :

[AbortMSIInst]
ErrorLogMsg %ErrorLogMessage% ErrorLevel: %ErrorLevel%

Und nur der Errorlevel ist halt wenn man 4 Msis hat schwierig...

Von daher würde ich in dem Fall für jede ein Eigenes AbortMSI Inst anbringen. Oder eben gleich als 4 einzelpakte lassen und z.b. eine Softwareklasse packen.

measson
Posts: 175
Joined: 05. Oct 2012, 12:32
Contact:

Re: 4 msi files in einer Installation

Post by measson » 17. Apr 2014, 09:32

Ich würde in jedem Abschnitt einfach eine Variable mit dem MSI-Namen setzen und die bei der Fehlermeldung mit ausgeben.

Code: Select all

[Set:Product]
SET MSI_NAME=MyMSI.msi
<installationsbefehl>
<fehlerprüfung>

[Set:Product1]
SET MSI_NAME=MyMSI_1.msi
<installationsbefehl>
<fehlerprüfung>

[Set:Product2]
SET MSI_NAME=MyMSI_2.msi
<installationsbefehl>
<fehlerprüfung>

[AbortMSIInst]
ErrorLogMsg %ErrorLogMessage% ErrorLevel: %ErrorLevel% (%MSI_NAME%)
sowas in der Art. Dann braucht man nicht für jeden Abschnitt eine eigene Abort/Log-Sektion. Das wird schnell unübersichtlich.

Post Reply

Return to “Installation und Konfiguration”

Who is online

Users browsing this forum: No registered users and 6 guests