Wie kann ich eine Reihe von Installations-Binärdateien in einer ausführbaren Datei zusammenfassen, die eine Reihe von ausführbaren Dateien aufruft?

1659
Ross Rogers

Ich habe ein Skript, das ich für einige Personen in meiner Gruppe bereitstellen möchte, aber es gibt drei Abhängigkeiten (python2.7, ExchangeCDO, pywin32). Gibt es eine Möglichkeit, eine Installationsdatei zu erstellen, für die diese drei Installationsabhängigkeiten in genau einer Datei gebündelt sind? zB eine .exeoder eine .msi.

3
Warum möchte jemand diese Frage schließen? Ist es ein Duplikat? Wenn ja, zeig mir das andere Ticket. Was ist Ihr Feedback, fahren Sie näher :-) Ross Rogers vor 12 Jahren 0

1 Antwort auf die Frage

4
nhinkle

Ich habe schon etwas ähnliches mit NSIS gemacht . NSIS (Nullsoft Install System) ist ein Open-Source-Installationsassistent. Sie können problemlos ein gebündeltes Installationsprogramm erstellen, das alle Ihre Abhängigkeiten enthält und ausführt. Beispielsweise verwendet das Installationsprogramm für Firefox (und viele andere Projekte) NSIS.

Eine weitere gute Anwendung hierfür ist [Inno Setup] (http://www.jrsoftware.org/isinfo.php). Ich habe beide verwendet und sie haben jeweils ihre Stärken und Schwächen. Als ich sie zum letzten Mal ausprobierte (vor 3 Jahren), war der Inno Setups Wizard-Modus ein bisschen besser, aber NSIS war einfacher für fortgeschrittenere Aufgaben. Nifle vor 12 Jahren 2