4 nagyszerű eszköz a Windows telepítőcsomagok létrehozásához
Számtalan kódot írtam informatikai pályafutásom során, és jó néhány Windows programot is kiadtam, így mindig kulcsfontosságú volt egy jó eszköz a Windows telepítőcsomagok létrehozásához. Minden programnak más-más szükségletei vannak, például szkriptek, DLL(DLLs) -ek , biztonsági beállítások stb., ezért szükség volt egy olyan eszközre, amely képes kezelni a bonyolult követelményeket.
Ha van pénze, vagy rengeteg támogatásra van szüksége, mindig használhatja az InstallShield -et, amely sok (InstallShield)Windows -t használó vállalat megbízható választása . A kezdeti időkben mindig az InstallShieldot használtuk, mivel azt a (InstallShield)Visual Studio és a Visual Foxpro csomaggal együtt szállították .
Azonban nem ez az egyetlen jó szoftver a Windows - telepítők létrehozásához. Ebben a cikkben megemlítek néhány másik ingyenes és fizetős (bár sokkal olcsóbb) segédprogramot, amelyeket kipróbálhat a szervezetében.
Nullsoft Scriptable Install System ( NSIS )
Ha szereti a nyílt forráskódú szoftvereket, érdemes megnéznie a Nullsoft Scriptable Install System (NSIS) rendszert . Az NSIS(NSIS) egy professzionális rendszer, amellyel a nagyon egyszerűtől a nagyon összetett Windows - telepítőig mindent létrehozhat. Kicsi, mégis nagy funkciókészlettel rendelkezik, ami alkalmassá teszi internetes(Internet) terjesztésre.
Ahogy a névből is kitűnik, az NSIS szkript-alapú, ami lehetővé teszi, hogy olyan bonyolult logikát hozzon létre, amennyire szüksége van bármilyen helyzet kezeléséhez. Szerencsére a kezdők számára egy csomó beépülő modult és előre definiált szkripteket is tartalmaz a kezdéshez.
Íme egy rövid lista az MSI(MSI) csomagkészítő néhány kedvenc funkciójáról :
- Lehetőség (Ability)Windows -telepítők létrehozására , amelyek képesek telepíteni, eltávolítani, rendszerbeállításokat megadni, fájlokat kibontani stb.
- Az NSIS(NSIS) rezsije mindössze 34 KB! Ez messze a legkisebb Windows -telepítő az InstallShield és a Wise -hoz képest .
- Egy telepítő, amely kompatibilis a Windows összes fő verziójával a Windows 95 (Windows)-(Windows 95) től a Windows 10 -ig .
- Három tömörítési módszer ( ZLib , BZip2 , LZMA ), amelyek biztosítják a telepítőcsomagok legnagyobb tömörítését.
- A szkript(Script) alapú telepítő jobb, mint más programok, amelyek csak egy listát hoznak létre a fájlokról és a rendszerleíró kulcsokról. A szkriptnyelv használatával számos különféle telepítési feladatot hajthat végre, például frissítéseket, verzióellenőrzéseket, rendszer-újraindításokat, környezeti változók módosítását, hozzáférést a Windows API -hoz és még sok mást.
- Hozzon létre(Create) egyéni párbeszédpaneleket és interfészeket, amelyek tartalmazzák a felhasználói bevitelt, a konfigurációs beállításokat és még egy egyéni varázslófelületet is.
- Bővítse ki az NSIS képességeit olyan beépülő modulokkal, amelyek képesek kommunikálni a telepítővel.
- Webes telepítés és fájljavítás támogatása az interneten keresztül(Internet) .
A program számos egyéb funkciót támogat, beleértve a telepítő önellenőrzését ellenőrző összeggel, listával és fával az összetevők kiválasztásához, néma üzemmódot az automatizált telepítésekhez, teljes kódszerkesztőt a szkriptek írásához stb.
Speciális telepítő
Az Advanced Installernek(Advanced Installer)(Advanced Installer) van egy ingyenes verziója is, de számos más verziója is megemelkedik, attól függően, hogy mennyire bonyolultnak kell lennie a telepítőnek. Nagyon gyakran frissítik, és nagyon jól működik.
Ha valami professzionálisabbat keres, amely néhány támogatási lehetőséget is tartalmaz, akkor az Advanced Installer jó választás. Ha szeretne egy funkciólebontást(feature breakdown) az öt különböző verzió között, akkor nézze meg a linket. Az ingyenes verzió valójában nagyon sok funkciót tartalmaz, és ezt hosszú ideig tudtuk használni cégünknél, mert a telepítőink meglehetősen egyszerűek voltak.
Az Advanced Installer(Advanced Installer) egyik egyedülálló funkciója a Telepítőelemzés(Installer Analytics) . Ez alapvetően egy olyan eszközkészlet, amely megtekintheti, hogy a felhasználók hogyan telepítik, használják és távolítják el az alkalmazásait. Könnyen megtekintheti, mekkora a felhasználói bázisa, kitölthet egy felmérést, amikor a felhasználó eltávolítja a programot, és információkat kaphat a felhasználó rendszeréről és földrajzi elhelyezkedéséről. Mindezt egy letisztult és modern webes felületen, amelyet Ön is kipróbálhat(test yourself) .
Lehetővé teszi az alkalmazások egyszerű átcsomagolását az új AppX formátumba, amely az Univerzális Windows Platformhoz(Universal Windows Platform) szükséges . Nem igényel kódmódosítást, és van egy ingyenes AppX konvertáló eszközük. Ez csak néhány az egyedi funkciók közül, de az Advanced Installer nagyjából minden alapot lefedi. Tekintse meg az egyes kiadásokhoz tartozó funkciók teljes listáját itt.(full list of features)
Inno beállítás
Az Inno Setup(Inno Setup) egy teljesen ingyenes, fejlett Windows -telepítő, amely 1997 óta létezik. Rengeteg funkcióval rendelkezik, és kiválóan működik a közepesen összetett követelményekkel rendelkező kisvállalkozások számára.
Íme egy lista az Inno Setup néhány legjobb funkciójáról :
- Támogatja a Windows összes verzióját a Windows 2000 (Windows)-(Windows 2000) től a Windows 10 -ig(Windows 10)
- Támogatja a 64 bites alkalmazások telepítését 64 bites Windows rendszeren
- Támogatja egyetlen EXE fájl létrehozását az egyszerű fájlterjesztés érdekében
- Testreszabható beállítási típusok és teljes támogatás az alkalmazások eltávolításához
- Parancsikonok, rendszerleíró bejegyzések és INI fájlok létrehozása
- Támogatja a csendes telepítést és a Pascal szkriptmotort a fejlettebb telepítésekhez
- Harmadik(Third) féltől származó bővítmények, amelyek továbbfejlesztik az Inno beállítás funkcióit
Összességében ez egy nagyon jó lehetőség, mivel teljesen ingyenes és nagyon könnyen használható. Nem lesz képes arra, amit az InstallShield vagy akár az Advanced Installer tud, de nagyjából lefedi az összes alapelemet.
WIX eszközkészlet
A WIX eszközkészlet(WIX Toolset) egy ingyenes eszközkészlet Windows -telepítők létrehozásához, amelyek a Visual Studio 2012 vagy újabb verziójával működnek. Utoljára említem meg, mert ehhez kell a legnagyobb tanulási görbe. Létrehozhat vele néhány nagyon összetett telepítőt, de elég sokat kell kódolnia, és gyakran kell parancssort használnia.
A WIX eszközkészlet(WIX Toolset) az XML szerzői modellen alapul. Ha nincs Visual Studio , használhatja a Wix eszközöket vagy az MSBuildet(MSBuild) . Támogatja az MSI , MSP , MSM és MST telepítőfájlok létrehozását. A Windows Installer számos funkcióját is támogatja.
Tehát ezek a legismertebb és stabilabb programok, amelyek segítségével Windows - telepítőket hozhat létre. Biztos vagyok benne, hogy sok más is létezik, ezért nyugodtan ossza meg velünk, hogy melyiket használja a megjegyzésekben. Élvezd!
Related posts
Fájlok automatikus áthelyezése, törlése vagy másolása a Windows rendszerben
7 nagyszerű eszköz saját oktatóvideó létrehozásához
5 Eszközök a BIN-fájlok ISO-képekké konvertálásához
5 ingyenes program a merevlemez teljes törléséhez
A legjobb TV-közvetítő eszközök 20. helye
Mi az a Microsoft Phone Link alkalmazás Windowshoz?
8 legjobb hangerő-növelő Windowshoz
7 legjobb bloatware-eltávolító eszköz Windowshoz
A Windows csomagkezelő használata Windows-programok telepítéséhez
Tekintse át az ESET NOD32 Antivirus: Hatékony és kedvező árú!
5 ingyenes eszköz professzionális infografikák készítéséhez
A legjobb ingyenes merevlemez-klónozó szoftver a Windows 10 rendszerhez
A legjobb időjárási widgetek a Windows 10/11 rendszerhez
5 Windows alternatívák a Linux sudo parancshoz
A 4 legjobb harmadik féltől származó alkalmazás a Windows 10 rendszerhez, amelyet most telepítenie kell
4 HyperTerminal alternatíva a Windows 10 rendszerhez
Xcode for Windows (8 legjobb eszköz iOS-alkalmazások fejlesztéséhez PC-n)
Miért ne töltse le többé a CCleanert Windowshoz?
A legjobb Beat készítő szoftver Windowshoz
7 legjobb rajzalkalmazás Windowshoz