Ich versuche ein Revit 2010 Paket zupacken.
Autodesk ist eigentlich ganz umgänglich und bieten in dem Installationssetup an eine "Einrichtung" zu erstellen. Diese Einrichtung ist ein fertiges Autodesk Paket (unattended Installation). Es wird eine .lnk Datei erstellt die die Setup.exe mit einer .ini Datei aufruft und somit das Programm mit meinen Einstellungen installiert.
Bis dahin funktioniert es super. Wenn man die .lnk Datei doppelt klickt installiert sich Autodesk Revit 2010 problemlos.
Nun komme ich zum Empirum Paket.
In meinem fertigen Empirum Paket habe ich nun als Unattended Installation ein Paket erstellt welches den Dienst der .lnk Datei übernimmt. Er öffnet wie beschrieben die Setup.exe mit der richtigen ini Datei (in der Lizenzsrv und weitere Informationen übergeben werden).
Code: Select all
[SET:Installation]
Cd ..
Call "AdminImage\Setup.exe" /qb /I AdminImage\revit_2010_de_32bit.ini
If %ErrorLevel% <> "0" Then "SET:InstallationError" EndIf
[SET:Deinstallation]
If "MsiExec.exe " <> "" Then "SET:Deinstallation2" EndIf
[SET:Deinstallation2]
If %ErrorLevel% <> "0" Then "SET:DeInstallationError" EndIf
-Call "Msiexec.exe " /uninstall {572FBF5D-3BAA-42FF-A468-A54C2C0A17C3} /qb
-Call "%ProgramFiles%\Autodesk\Autodesk Design Review\Setup\Setup.exe " /P {55D9E026-DCB0-46FF-B60A-68B972228CF6} /M ADR
-Cd ..
Merkwürdigerweise wird Revit im Hintergrund weiter installiert.
Nach weiteren 15 Minuten ist die Revit Installation fertig und funktioniert.
Empirum ist im Status des Rechners der Meinung das die Installation fehlgeschlagen ist.
Meine Frage:
Gibt es einen Befehl der besagt, dass die Empirum Installation während der zeitgleichen Revit Installation nichts tut (still ist) und danach die erfolgreiche Installation festgestellt wird?
Mit freundlichen Grüßen
T.Schmidt