Frage

Ich habe eine alte Legacy-Anwendung um, für die ich nur das Installationsprogramm haben. es alles tun, um nicht mehr als dekomprimieren und registriert sich und seine Bibliothek.

Wie ich habe nicht den Quellcode es mir eine Menge Kopfschmerzen in Wartungsprobleme gibt. In einigen speziellen Computern (Acer Aspire One mit Windows) läuft einfach nicht.

Ich möchte die Dateien extrahieren und erstellen Sie diesen Installer mit NSIS. Ist dies möglich, oder ich bin verrückt?

Der ursprüngliche Installer wird mit Ghost Installer Studio erstellt wurde.

War es hilfreich?

Lösung

Eine Möglichkeit ist es, eine Maschine zu finden, dass es funktioniert laufen auf, und installieren Sie dann einige „installieren guard“ Software (oft als Dinge wie Acme Uninstaller). Verwenden Sie diese zu verfolgen, was tatsächlich installiert wird und dann die entsprechenden Dateien kopieren und schreiben Sie Ihre eigenen.

Es sieht aus wie eine Menge Ärger zu mir, und Sie können in Bezug auf die Lizenz auf dünnes Eis sein.

Andere Tipps

Sie könnten versuchen, ein Programm, die neuen Datei überwacht installiert und dann die Dateien erhalten, die von ihren jeweiligen Pfaden installiert wurde.

Zum Beispiel, ich fand diese in etwa 10 Sekunden mit Google, gibt es mehr Programme wie es, aber ich bin mit denen für Windows unerfahren.

Wenn es eine MSI-Datei verwendet, Sie Orca oder SuperOrca am Zeug bekommen können innerhalb gepackt.

Dies ist in der Regel die Aufgabe von Umpacken Software . Es gibt ein paar Möglichkeiten, solche Werkzeuge arbeiten aber in der Regel ist es durch einen Blick auf ein System vor der Einnahme und nachdem Sie es auf einem sauberen System installieren und den Aufbau eines angepassten Installations aus den erfassten Änderungen. Dies ist normalerweise ein angepasstes Installations zu erzeugen getan und / oder eine, die in ihren Entfaltungs automatisierbar. Ich bin mir nicht bewusst ein, die ein NSIS-Paket erzeugt, das Standardformat ist heute MSI (Windows Installer).

Wenn Sie das Original-Installationsprogramm jeder Umpacker tun, aber auch ohne das Original-Setup-Programm können Sie tun, wie einige der anderen hier vorschlagen und überwachen die Nutzung der Anwendung für ihre Anforderungen. Die beiden beliebtesten Umpacken Tools sind Installshield Adminstudio und Wise Package Studio. Das Merkmal kann auch Teil einer Setup-Authoring-Lösung sein, so überprüfen Sie mit Ihrem Inhouse-Entwickler, wenn Sie können.

Eine vollständige Liste der Neuverpackung Tools können hier bei AppDeploy gefunden .com

Ein freies Umpacken-Tool zur Verfügung für die Erstellung von Windows Installer Setups von einem anderen [Legacy] Setup-Tool (mit dem ich preisgeben muß ich beteiligt bin) ist das AppDeploy Repackager . Ein weiterer kostenloser Umpacker ist WinINSTALL LE.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top