So erstellen Sie ein Software-installationspaket


Möchten Sie Ihr Projekt verteilen, indem Sie ein Software-Installationspaket erstellen? In dieser Anleitung erkläre ich, wie es geht.
di Antonio Lamorgese


Nach Abschluss der langen Softwareentwicklungsphase oder, wenn Sie einen Ordner mit vielen wichtigen Dateien für Ihre Arbeit haben, wissen Sie, dass Sie ein Software-installationspaket erstellen können selbstextrahierend und selbstinstallierend . Ich spreche von der klassischen Datei „ Setup.exe “. Der Prozess selbst ist sehr einfach und schnell. Der einzige zu berücksichtigende Aspekt ist, dass dieses Verfahren nur unter Windows funktioniert. Ein weiterer wichtiger Aspekt ist, dass Sie nichts auf Ihrem Computer installieren müssen. Windows wird bereits mit einem Programm geliefert, das speziell entwickelt wurde, um selbstextrahierende und selbstinstallierende Pakete ohne Ihr Zutun zu erstellen.

Diese Software trägt den Namen „ iexpress.exe “ und dient, wie bereits erwähnt, zum Erstellen von Installationspaketen für Windows. Es ist in allen Windows-Versionen verfügbar, einschließlich Server-Versionen. Es ist eine eigenständige ausführbare Datei und wird im Ordner „Windows\System32\“ gespeichert. In den folgenden Abschnitten zeige ich Ihnen Schritt für Schritt, wie Sie Installationspakete für Windows erstellen.

1. Wie man iexpress ausführt

Wie jede Art von ausführbarer Datei kann auch iexpress aufgerufen und ausgeführt werden, indem Sie „ iexpress “ in das Textfeld für die zu suchende Software eingeben. Der Rat, den ich Ihnen geben kann, ist, dass es besser ist, „ iexpress “ mit Administratorrechten auszuführen. Geben Sie dann den Befehl „ iexpress “ ein und drücken Sie die ENTER-Taste.

Führen Sie „iexpress“ als Administrator aus
Führen Sie „iexpress“ als Administrator aus

2. Suchen Sie den Ordner mit Ihren Projektdateien

Bevor Sie mit der Erstellung des Installationspakets fortfahren, sollten Sie einen letzten Blick auf den Ordner werfen, der die Dateien Ihres Softwareprojekts enthält, oder auf jeden Fall den Ordner, den Sie bearbeiten möchten. Beachten Sie, dass sich dieser Prozess nicht nur auf Ordner mit Softwareprojekten bezieht, sondern auch auf alle Ordner angewendet werden kann, die Sie verteilen und auf anderen Computern selbstinstallieren möchten. Zusätzlich zu all dem kann „ iexpress “ nützlich sein, um selbstextrahierende Backups von Ordnern zu erstellen, die Sie verwenden können, falls Ihr Computer abstürzt. Beachten Sie in diesem Fall, dass es die Möglichkeit gibt, diese Art von Backup mit „ Androsa File Protector “ mit einem Passwort zu schützen.


Lesen Sie mehr: Online Geld verdienen mit Gastbeitrag


Nachdem Sie nun den betreffenden Ordner überprüft und verifiziert haben, sehen Sie, wie Sie mit „ iexpress “ Ihr erstes Installationspaket erstellen.

3. Erstellen Sie ein neues Softwareinstallationspaket

Unmittelbar nach dem Ausführen des Befehls “ iexpress “ als Administrator bietet Ihnen die Software auf ihrer Begrüßungsseite zwei Lösungen an. Wenn Sie die erste Option wählen, d. h. „ Create new self Extraction Directive File “, können Sie Ihr Paket zum ersten Mal erstellen. Denken Sie daran, wenn Sie die zweite Option wählen, d. h. „ Open existing self Extraction Directive File “, können Sie Ihr Installationspaket neu erstellen , falls die darin enthaltenen Dateien geändert werden. Da Sie nun ein Installationspaket von Grund auf neu erstellen müssen, müssen Sie den ersten Punkt ankreuzen, dh „ Create new self Extraction Directive File “ undauf die Schaltfläche „ Next “ klicken.

Willkommensseite von „iexpress“. Hier entscheiden Sie, ob Sie ein Projekt anlegen oder öffnen.
Willkommensseite von „iexpress“. Hier entscheiden Sie, ob Sie ein Projekt anlegen oder öffnen.

3.1. Legen Sie die Installationspaketoptionen fest

In diesem zweiten Bildschirm bietet „ iexpress “ Ihnen die Wahl zwischen drei Optionen, mit denen Sie das Endergebnis des Pakets selbst festlegen können. Auch hier lassen die Optionen keinen Zweifel offen. Wie auch immer, Sie wählen den Punkt „ Extract file only “. Das heißt, wenn Sie die erstellte ausführbare Datei „ iexpress “ ausführen, werden die Dateien extrahiert, ohne dass nach der Phase der Dateiextraktion irgendwelche Befehle ausgeführt werden. Sobald dies erledigt ist, klicken Sie auf die Schaltfläche „ Next “.

Endergebnis des Pakets mit „iexpress“ auswählen
Endergebnis des Pakets mit „iexpress“ auswählen

3.2. Wählen Sie einen Titel für das Dialogfeld des Installationsvorgangs

In diesem dritten Fenster werden Sie aufgefordert, einen Titel einzugeben, der im Dialogfenster erscheint, das „ iexpress “ beim Extrahieren und Entpacken der im erstellten Installationspaket enthaltenen Dateien verwendet. Grundsätzlich ist es der Titel, der dem Benutzer angezeigt wird, wenn er die Software installiert. Geben Sie dann den Titel Ihrer freien Wahl ein und klicken Sie auf die Schaltfläche „ Next “.

Geben Sie Ihrem Installationspaketerstellungsprojekt einen Namen
Geben Sie Ihrem Installationspaketerstellungsprojekt einen Namen

3.3. Stellen Sie die Bestätigungsnachricht für den Installationsvorgang ein

Wenn Sie dem Benutzer nun die Möglichkeit geben möchten, zu bestätigen, ob er mit der Installation fortfahren möchte oder nicht, müssen Sie den Punkt “ Prompt user with “. Geben Sie den Text ein, der dem Benutzer angezeigt werden soll, um die Installation zu bestätigen, und klicken Sie auf die Schaltfläche „ Next “. Falls Sie dem Benutzer die Möglichkeit geben möchten, sofort mit dem Dateiextraktionsprozess fortzufahren, aktivieren Sie die Option „ No Prompt “.

Geben Sie an, ob eine Warnung angezeigt werden soll, ob die Installation fortgesetzt werden soll oder nicht
Geben Sie an, ob eine Warnung angezeigt werden soll, ob die Installation fortgesetzt werden soll oder nicht

3.4. Gibt an, ob die Bedingungen einer möglichen Lizenz akzeptiert werden sollen oder nicht

Wie jede Software, in der Regel auch Open Source, sind sie an die Annahme einer Lizenz gebunden, die die Vertriebsregeln eines Softwareprodukts regelt. Auch in diesem Fall können Sie entscheiden, ob die Lizenzbedingungen angezeigt werden sollen oder nicht, die in einer Datei enthalten sein werden, die Sie auswählen, indem Sie auf die Schaltfläche „ Browse “ klicken, und die der Benutzer unbedingt akzeptieren muss, bevor er mit der Installation fortfahren kann Software oder das Entpacken eines Ihrer Ordner. In diesem Fall habe ich den Text zur Open-Source-Lizenz in die Datei license.txt eingefügt. Sobald dies erledigt ist, klicken Sie erneut auf die Schaltfläche „ Next “ und fahren Sie mit dem nächsten Schritt fort .

Wenn Sie eine Lizenz akzeptieren möchten, müssen Sie den Punkt „Lizenz anzeigen“ aktivieren.
Wenn Sie eine Lizenz akzeptieren möchten, müssen Sie den Punkt „Lizenz anzeigen“ aktivieren.

3.5. Fügen Sie die Dateien im Paket hinzu

Dies ist der interessanteste Bildschirm des gesamten Installationspaketerstellungsprozesses. Bisher haben wir immer von Dateien gesprochen, die dekomprimiert und dann auf dem Computer des Benutzers installiert werden müssen. Nun, in diesem Fenster können Sie durch Klicken auf die Schaltfläche „ Add “ die Dateienhochladen, die Sie in das endgültige Paket aufnehmen möchten. Klicken Sie anschließend erneut auf die Schaltfläche „ Next “.

Fügen Sie die Dateien hinzu, die in das Installationspaket aufgenommen werden sollen
Fügen Sie die Dateien hinzu, die in das Installationspaket aufgenommen werden sollen

3.6. Legt die Art des Benutzerdialogs fest

Jetzt sind Sie an dem Punkt angelangt, an dem Sie entscheiden möchten, wie Sie das Fenster anzeigen möchten, das dem Benutzer den gesamten Prozess der Installation und des Entpackens der im Paket enthaltenen Dateien zeigt. In diesem Fall rate ich Ihnen , unter anderem den Punkt „ Standard “ zu belassen, diese Option wird von den Microsoft-Entwicklern empfohlen.Klicken Sie erneut auf die Schaltfläche „ Next “, um fortzufahren.

Legen Sie das Erscheinungsbild des Installationsfensters fest
Legen Sie das Erscheinungsbild des Installationsfensters fest

3.7. Fügen Sie eine Installationsabschlussmeldung hinzu

Sie sind an dem Punkt angelangt, an dem Sie entscheiden müssen, was dem Benutzer am Ende des Installationsprozesses angezeigt werden soll. Normalerweise ist die Botschaft in diesen Fällen offensichtlich. Ich spreche vom klassischen „ Installation complete… “. Geben Sie dann ein, was Sie bevorzugen, und klicken Sie auf die Schaltfläche „ Next “, um mit dem nächsten Schritt fortzufahren .

gibt die letzte Meldung am Ende der Installation an
gibt die letzte Meldung am Ende der Installation an

3. 8. Zielpfad der Datei SetUp.exe

Sie haben fast das Ende erreicht. Noch ein paar Schritte und fertig. Ja, denn jetzt müssen Sie angeben, wo auf Ihrem Computer die Datei „ Setup.exe “ erstellt werden soll . Das heißt, die Datei, die Sie dann an die Benutzer verteilen. Klicken Sie dann auf „ browse “, wählen Sie den Pfad, den Namen der Installationsdatei und klicken Sie auf die Schaltfläche „ Next “.

Gibt den Namen der Installationsdatei an, zum Beispiel „Setup.exe“
Gibt den Namen der Installationsdatei an, zum Beispiel „Setup.exe“

3.9. Speichern Sie die Datei mit allen Paketerstellungsoptionen

Bisher haben Sie Entscheidungen über „ iexpress “ getroffen, Sie haben auch verschiedene Meldungen und Optionen angegeben, mit denen Sie den gesamten Installationsprozess anpassen können, der Ihre „setup.exe“-Datei verarbeitet. Jetzt haben Sie die Möglichkeit, all diese Informationen in einer Datei mit der Erweiterung „SED“ zu speichern. Akronym für „ Self Extraction Directive “. Falls Sie Änderungen an den im Paket enthaltenen Dateien vornehmen, können Sie diese Datei verwenden, um das Installationspaket erneut zu erstellen, indem Sie das Element „ Open existing self Extraction Directive File“ im „ iexpress “ -Willkommensbildschirm verwenden. Erinnern Sie sich? Wählen Sie dann den Pfad und den Dateinamen und klicken Sie erneut auf die Schaltfläche „ Next “.

Speichern Sie die bisher gemachten Einstellungen auf „iexpress“ in der „SED“-Datei
Speichern Sie die bisher gemachten Einstellungen auf „iexpress“ in der „SED“-Datei

3.10. Erstellen Sie das endgültige Paket

Hier sind wir, klicken Sie auf die Schaltfläche „ Next “, um „ iexpress “ zu bestätigen, mit der Erstellung Ihrer „ setup.exe “-Datei fortzufahren, die je nach Anzahl der hinzugefügten Dateien einige Minuten zum Erstellen benötigt.

Erstellen des Installationspakets
Erstellen des Installationspakets

Sobald die Phase der Paketerstellung abgeschlossen ist, zeigt „ iexpress “ einen Bildschirm mit allen Informationen über den gerade abgeschlossenen Prozess an, einschließlich des Komprimierungsprozentsatzes, der verwendet wurde, um alle enthaltenen Dateien hinzuzufügen. Klicken Sie nun auf die Schaltfläche „Finish “ und Ihre „ setup.exe “-Datei kann an die Benutzer verteilt werden. Sie finden es in dem Ordner, den Sie zuvor ausgewählt haben.

Abschluss der Erstellungsphase des Installationspakets
Abschluss der Erstellungsphase des Installationspakets

4. So führen Sie das soeben erstellte Installationspaket aus

Um die Installation und Dekomprimierung der im Paket enthaltenen Dateien zu starten, müssen Sie lediglich die Datei „setup.exe“ ausführen. Doppelklicken Sie dann auf die Datei und stimmen Sie zu, mit der Installation fortzufahren, indem Sie auf die Schaltfläche „ Yes “ klicken.

Versuchen Sie, das erstellte Paket zu installieren
Versuchen Sie, das erstellte Paket zu installieren

An dieser Stelle werden Sie aufgefordert, die Lizenz zu akzeptieren, die die Verteilung und die Rechte regelt, die Sie an Ihrem Installationspaket haben. Wenn Sie sich erinnern, ist es die Lizenz, die Sie in einem der Schritte im Verpackungsprozess eingegeben haben.

Akzeptieren Sie die Lizenz gemäß den Informationen in der Datei „license.txt“.
Akzeptieren Sie die Lizenz gemäß den Informationen in der Datei „license.txt“.

Wählen Sie nun den Pfad aus, der die zu installierenden Dateien hostet. Das heißt, der Ordner, der alle Dateien enthält, die während der Installation verarbeitet werden. Klicken Sie dann auf die Schaltfläche „ Ok “ und fahren Sie fort.

Installationspfad der im Installationspaket enthaltenen Dateien
Installationspfad der im Installationspaket enthaltenen Dateien

Am Ende der Installation wird dem Benutzer die Meldung „ Installation Completed… “ angezeigt, die in „ iexpress “ während der Erstellungs- und Einrichtungsphase des Installationspakets festgelegt wurde.

Installation abgeschlossen…
Installation abgeschlossen…

Der gesamte Prozess der Erstellung des Installationspakets und der Ausführung der mit „ iexpress “ generierten Datei setup.exe ist abgeschlossen. Ich hoffe, ich konnte Ihnen ein sehr nützliches Verfahren erklären, das jeder Entwickler kennen sollte. Ich empfehle Ihnen, diesem kurzen Video-Tutorial zu folgen, in dem Sie die außergewöhnlichen Funktionen von “ iexpress “ zu schätzen wissen.

Die einfachste Art zu erstellen. exe !!! (IEXPRESS)
Antonio Lamorgese

Netzwerkadministrator und Entwickler. Nach jahrelanger Erfahrung in der Branche habe ich ein MYSQL-Datenverwaltungssystem in PHP entworfen, ohne eine einzige Zeile Code zu schreiben. Erfahren Sie mehr....