4 świetne narzędzia do tworzenia pakietów instalatorów systemu Windows

4 świetne narzędzia do tworzenia pakietów instalatorów systemu Windows

Napisałem sporo kodu w mojej karierze IT i wydałem również dużą liczbę programów systemu Windows, więc dobre narzędzie do tworzenia pakietów instalatorów Windows zawsze było kluczowe. Każdy program miałby inny zestaw potrzeb, takich jak skrypty, DLL, ustawienia bezpieczeństwa itp., Konieczne było więc jedno narzędzie, które mogło poradzić sobie z złożonym zestawem wymagań.

Jeśli masz pieniądze lub potrzebujesz mnóstwa wsparcia, zawsze możesz wybrać instalację, solidny wybór dla wielu firm korzystających z systemu Windows. Zawsze używaliśmy instalacji w naszych wczesnych dniach, ponieważ był pakowany z Visual Studio i Visual Foxpro.

Spis treści

    Nie jest to jednak jedyne dobre oprogramowanie do tworzenia instalatorów systemu Windows. W tym artykule wspomnę kilka innych bezpłatnych i płatnych (choć znacznie tańszych) narzędzi, które możesz wypróbować w swojej organizacji.

    NULLSOFT SCRIPTABLE System instalacji (NSIS)

    Jeśli kochasz oprogramowanie open source, możesz sprawdzić NULLSOFT SCRIPTABLE System instalacji (NSIS). NSIS to profesjonalny system, którego można użyć do tworzenia wszystkiego, od bardzo prostych do bardzo złożonych instalatorów systemu Windows. Jest mały, ale ma duży zestaw funkcji, co sprawia, że ​​jest odpowiedni do dystrybucji Internetu.

    Jak można powiedzieć po nazwie, NSIS opiera się na skryptach, co pozwala tworzyć logikę tak skomplikowaną, jak potrzebna do obsługi każdej sytuacji. Na szczęście dla początkujących zawiera także kilka wtyczek i wcześniej zdefiniowanych skryptów, aby zacząć.

    Jedną unikalną funkcją zaawansowanego instalatora jest Analityka instalatorów. Zasadniczo jest to zestaw narzędzi, aby zobaczyć, jak użytkownicy instalują, używają i odinstalują swoje aplikacje. Możesz łatwo zobaczyć, jak duża jest Twoja baza użytkowników, załaduj ankietę, gdy użytkownik odinstaluje program, i uzyskaj informacje o systemie użytkownika i lokalizacji geograficznej. Wszystko to na eleganckim i nowoczesnym interfejsie internetowym, który możesz przetestować.

    Umożliwia także łatwe przepakowanie aplikacji do nowego formatu Appx, który jest wymagany dla platformy Universal Windows. Nie wymaga żadnych zmian kodu i mają bezpłatne narzędzie do konwertera AppX. To tylko niektóre z unikalnych funkcji, ale zaawansowany instalator obejmuje wszystkie podstawy. Sprawdź pełną listę funkcji tutaj dla każdej edycji.

    Konfiguracja Inno

    Inno Confiet to zaawansowany instalator Windows, który jest całkowicie bezpłatny i istnieje od 1997 roku. Ma mnóstwo funkcji i działa świetnie dla małych firm o umiarkowanie złożonych wymaganiach.

    Oto lista jednych z najlepszych funkcji Inno Confiet:

    • Obsługuje wszystkie wersje systemu Windows od Windows 2000 do Windows 10
    • Obsługuje instalację 64-bitowych aplikacji w 64-bitowym systemie Windows
    • Obsługuje tworzenie pojedynczego pliku EXE dla łatwej dystrybucji plików
    • Konfigurowalne typy konfiguracji i pełna obsługa odinstalowania aplikacji
    • Tworzenie skrótów, wpisów do rejestru i plików INI
    • Obsługuje ciche instalacje i silnik skryptowy Pascal dla bardziej zaawansowanych instalacji
    • Rozszerzenia stron trzecich, które ulepszają cechy konfiguracji Inno

    Ogólnie rzecz biorąc, jest to naprawdę dobra opcja, ponieważ jest całkowicie bezpłatna i bardzo łatwa w użyciu. Nie będzie w stanie zrobić tego, co może zrobić instalacja, a nawet zaawansowany instalator, ale obejmuje prawie wszystkie podstawy.

    WIX narzędziu

    WIX Toolset to bezpłatny zestaw narzędzi do tworzenia instalatorów systemu Windows, który działa z Visual Studio 2012 lub wyższym. Wspominam o tym ostatni, ponieważ wymaga największej krzywej uczenia się. Możesz utworzyć z nim bardzo złożonych instalatorów, ale będziesz kodował dość dość i często używać wiersza poleceń.

    WIX Toolset oparty jest na modelu autorskim XML. Jeśli nie masz Visual Studio, możesz użyć WIX Tools lub MSBuild. Obsługuje budowę plików MSI, MSP, MSM i MST Installer. Obsługuje również dużą liczbę funkcji instalatora systemu Windows.

    Są to więc niektóre z bardziej znanych i stabilnych programów, których możesz użyć do tworzenia instalatorów systemu Windows. Jestem pewien, że jest wielu innych, więc daj nam znać, z którego używasz w komentarzach. Cieszyć się!