Hier stelle ich ein sehr interessantes Tool vor, um *.msi Dateien zu packen um sie dann später verteilen zu können (MDT2010, netinstall, remoteapp usw), ohne dass man so ein Monster wie Adminstudio 9.0 für schlappe 5000€ bemühen muss.
Zuerst hier den AppDeploy Repackager 1.02 runterladen (Anmeldung auf der Webseite ist nötig, der Rest ist aber KOSTENLOS) und auf dem PC lokal installiert. Zweifelsohne ist es bei solch einem Tool, welches *.msi Dateien anhand von Veränderungen des Systems generiert, besser es in einer virtuellen Maschine laufen zu lassen. Dazu installiert man sich eine leere virtuelle Maschine, macht einen snapshot, dann installiert man den AppDeploy Repackager 1.02 und macht wieder einen snapshot. So kann man bequem beliebig *.msi Pakete erstellen und kann vor jeder Neuerstellung einfach den snapshot wieder zurück sichern.
Da ich meinen PC gerade neu aufgesetzt habe und noch kein VMware installiert habe, wird VMware Workstation 7.0 (build-203739) unser Testobjekt !
Die Installation:
.....nichts heißes.....
...so weit ist das ja keine Hexerei gewesen !
Jetzt starten wird das Programm
....und wählen dann "Create an MSI setup based on system changes" und wählen dann die *.exe Datei aus, welche wir in eine *.msi Datei umwandeln wollen, in unserem Fall ist das VMware (das muss ich ja sowieso installieren;-) ).
Im nächsten Schritt zeigt uns der AppDeploy Repackager 1.02 eine Liste von registry Einträgen und Verzeichnissen von denen ein snapshot erstellt wird um ein Abbild erstellen zu können.
...im nächsten Schritt beginnt der scan zur Abbild Erstellung
....danach beginnt der eigentliche Repack Prozess, wir wählen die erste Option, da wir ja auch die Software installieren wollen.
Nach ca. 30sec startet die Installation von VMware und dann installieren wir VMware Workstation 7 einfach wie gehabt....
Wenn VMware Workstation 7 fertig ist, muss ein reboot erfolgen und wenn der PC neu gestartet ist, ruft man wieder den AppDeploy Repackager 1.02 auf.
Dieser erkennt von sich aus, dass ein Vorgang nicht beendet wurde und wir klicken auf "Continue".
Das Programm "erinnert" sich nochmal an seinen letzten State......
.....und dann fängt der AppDeploy Repackager 1.02 an, den Orginal snapshot mit dem Installation snapshot zu vergleichen, um daraus später die *.msi Datei paketieren zu können.
Anschießend haben wir die Möglichkeiten bestimmte Dateien noch der *.msi Datei hinzuzufügen oder wegzulassen....wir brauchen an dieser Stelle keine Änderungen vorzunehmen.
....und logischerweise kann man dann auch für die registry die Einstellung anpassen....müssen wir aber gottseidank nicht !
Im nächsten Schritt können wir allen benötigten *.exe Dateien der Anwendung Verknüpfungen und Icons zuweisen. Weiterhin können wir den Namen und den Zielpfad für das zu erstellende *.msi Pakets ändern.
Dannach wird das *.msi Packet vom AppDeploy Repackager erstellt
FERTIG 🙂
Explorer Ansicht
Fazit:
Der AppDeploy Repackager 1.02 ist ein mächtiges Werkzeug mit dem man leicht *.msi Dateien zum Software Deployment erstellen kann !
8 Antworten