4 tolle Tools zum Erstellen von Windows -Installationspaketen

4 tolle Tools zum Erstellen von Windows -Installationspaketen

Ich habe in meiner IT -Karriere eine Menge Code geschrieben und auch eine gute Anzahl von Windows -Programmen veröffentlicht. Ein gutes Tool zum Erstellen von Windows -Installationspaketen war daher immer der Schlüssel. Jedes Programm hätte andere Anforderungen wie Skripte, DLLs, Sicherheitseinstellungen usw., Es war also ein Tool erforderlich, das eine komplexe Reihe von Anforderungen erfüllen konnte.

Wenn Sie das Geld haben oder unzählige Unterstützung benötigen, können Sie sich jeder. Wir haben in unseren frühen Tagen immer InstallShield verwendet, da es mit Visual Studio und Visual Foxpro verpackt wurde.

Inhaltsverzeichnis

    Es ist jedoch nicht die einzige gute Software zum Erstellen von Windows -Installatoren. In diesem Artikel werde ich ein paar andere kostenlose und bezahlte (wenn auch viel billigere) Dienstprogramme erwähnen, die Sie in Ihrer Organisation ausprobieren können.

    NullSoft Scriptable Install System (NSIS)

    Wenn Sie Open -Source -Software lieben, sollten Sie sich das ansehen NullSoft Scriptable Install System (NSIS). NSIS ist ein professionelles System, mit dem Sie alles von sehr einfach bis sehr komplexen Windows -Installatoren erstellen können. Es ist klein, hat dennoch ein großes Feature -Set, was es für die Internetverteilung geeignet ist.

    Wie Sie im Namen erkennen können, ist NSIS skriptbasiert, sodass Sie Logik so kompliziert erstellen können, wie Sie jede Situation behandeln müssen. Zum Glück enthält es für Anfänger auch eine Reihe von Plug-Ins und vordefinierten Skripten, um Ihnen den Einstieg zu erleichtern.

    Eine einzigartige Funktion für Advanced Installer ist Installationsprogrammanalyse. Es handelt sich im Grunde genommen um eine Reihe von Tools, um zu sehen, wie Benutzer Ihre Anwendungen installieren, verwenden und deinstallieren. Sie können leicht sehen, wie groß Ihre Benutzerbasis ist, eine Umfrage laden, wenn ein Benutzer das Programm deinstalliert, und Informationen über das System des Benutzers und den geografischen Standort erhalten. All dies auf einer schlanken und modernen Weboberfläche, die Sie selbst testen können.

    Sie können auch Ihre Anwendungen einfach in das neue Appx -Format umpacken, das für die Universal Windows -Plattform erforderlich ist. Es erfordert keine Codeänderungen und sie haben ein kostenloses Appx Converter -Tool. Das sind nur einige der einzigartigen Funktionen, aber der fortschrittliche Installationsprogramm deckt so gut wie alle Basen ab. Schauen Sie sich hier die vollständige Liste der Funktionen für jede Ausgabe an.

    Inno Setup

    Inno Setup ist ein fortschrittlicher Windows -Installationsprogramm, der völlig kostenlos ist und seit 1997 gibt. Es hat eine Menge Funktionen und eignet sich hervorragend für kleine Unternehmen mit mäßig komplexen Anforderungen.

    Hier finden Sie eine Liste einiger der besten Funktionen von Inno Setup:

    • Unterstützt alle Versionen von Windows von Windows 2000 bis Windows 10
    • Unterstützt die Installation von 64-Bit-Anwendungen unter 64-Bit-Windows
    • Unterstützt die Erstellung einer einzelnen EXE -Datei für die einfache Dateiverteilung
    • Anpassbare Setup -Typen und vollständige Unterstützung für Anwendungsinstallationen
    • Erstellung von Abkürzungen, Registrierungseinträgen und INI -Dateien
    • Unterstützt stille Installationen und Pascal -Skriptmotor für fortschrittlichere Installationen
    • Erweiterungen von Drittanbietern, die die Merkmale des Inno -Setups verbessern

    Insgesamt ist dies eine wirklich gute Option, da sie völlig kostenlos und sehr einfach zu bedienen ist. Es wird nicht in der Lage sein, das zu tun, was Installationshield oder sogar erweiterte Installateur kann, aber es deckt so ziemlich alle Grundlagen ab.

    Wix Toolset

    Der Wix Toolset ist ein kostenloser Satz von Tools zum Erstellen von Windows -Installatoren, die mit Visual Studio 2012 oder höher arbeiten. Ich erwähne es zuletzt, weil es die größte Lernkurve erfordert. Sie können einige sehr komplexe Installateure damit erstellen, aber Sie werden ziemlich viel codieren und häufig eine Befehlszeile verwenden.

    Wix Toolset basiert auf dem XML -Autorierungsmodell. Wenn Sie kein Visual Studio haben, können Sie die WIX -Tools oder die MSBuild verwenden. Es unterstützt die Erstellung von MSI-, MSP-, MSM- und MST -Installationsprogramme. Es unterstützt auch eine große Anzahl von Windows Installer -Funktionen.

    Dies sind also einige der bekannter bekannten und stabilen Programme, mit denen Sie Windows -Installateure erstellen können. Ich bin sicher, es gibt viele andere da draußen. Teilen Sie uns also gerne mit, welche Sie in den Kommentaren verwenden. Genießen!