Otthon / Vélemények / Inno Setup – telepítők létrehozása a programokhoz. Windows-alkalmazás-terjesztés létrehozása az Inno Setupban Telepítőfájl létrehozása

Inno Setup – telepítők létrehozása a programokhoz. Windows-alkalmazás-terjesztés létrehozása az Inno Setupban Telepítőfájl létrehozása

A csendes telepítés egy olyan folyamat, amelyben csendben és békésen ülve a képernyőre néz, ahol a szoftvertelepítési folyamat az Ön részvétele nélkül történik, feltéve, hogy az egyáltalán látható. Ugyanakkor a telepítő nem zavarja Önt olyan kérdésekkel, mint az Egyetért a licencszerződéssel? . A telepítési paraméterek alapértelmezés szerint használatosak. azok. azokat, amelyeket a telepítő felajánl a szoftver szokásos módon történő telepítésekor.

A csendes telepítés hátrányai közé tartozik mindenféle panel a böngészőkben és parancsikonok, például az E-Bay az asztalon, mivel az ilyen bónuszokat leggyakrabban alapértelmezés szerint tartalmazza a telepítés. De ez inkább kivétel, bár nem ritka. További információ a csendes telepítésről ebben a cikkben.

Valójában a csendes telepítés egy nagyon kényelmes eljárás, amely időt takarít meg és megkönnyíti az életet rendszergazda. Például a csendes telepítési módot használom utána tiszta telepítés OS.

A csendes telepítési mód paraméterekkel vagy (ahogy más néven) gombokkal aktiválható. Ha nem tudja, mi ez, ezzel a cikkel pótolhatja az ismeretek hiányát:. Az eljárás többféleképpen indítható:

  1. A parancssorból a paraméterek segítségével.
  2. Hasonlóképpen egy bat fájlon (com fájl) keresztül.
  3. SFX archívumban konfigurációs fájllal.

Elég sok kulcs van. A telepítőtől függ, hogy melyik kulcsot kell használni. Azok. minden program, leegyszerűsítve, egy mappa fájlokkal, és egy speciális assembler (szoftvertelepítők létrehozására szolgáló rendszer) mindezt egyetlen telepítőfájlba csomagolja. És attól függ, hogy melyik kollektort használták, melyik gomb váltja ki a csendes telepítési módot. A leghíresebb rendszerek a telepítők létrehozására:

  1. Telepítse a Shieldot
  2. WISE telepítő
  3. Inno beállítás

További információ az SSI-ről és kulcsairól. Megpróbálhatja megtalálni a szükséges kulcsot speciális szoftverrel - Universal Silent Switch Finder, vagy olvassa el a dokumentációt a program fejlesztőinek webhelyén, amelyhez kulcsokat keres.

A csendes telepítéssel való kísérletezés során a következő lehetőségekkel találkoztam a csendes telepítési mód elindításához:

/csendes /nagyon csendes /csendes /qb /qn /qr /passzív /s /S /qn REBOOT=ReallySuppress /s /v" /qn REBOOT=ReallySuppress

Gombok az újraindítás megszakításához:

/norestart /noreboot

Az Avast antivirus csendes telepítési lehetőséget kínál a vállalati verzióban. A fejlesztők szerint az ingyenes (Home) verzió nem rendelkezik csendes telepítéssel. Ha azonban ismeri az InstallShield telepítő működését, észre fogja venni, hogy ez az állítás nem igaz, mivel ez a telepítő maga támogatja a /S csendes telepítés kapcsolót. Ez azt jelenti, hogy minden, az alapján készült termék ugyanezt teszi. És az Avast Home sem kivétel.

A 7Zip archiváló (NSIS-összeszerelő) csendes telepítésének elindításához futtassa a telepítőt a /S kapcsolóval. Helyezze a 7Zip telepítőt (7z.exe) a C meghajtó gyökerébe. Ezután nyissa meg a Start menüt › Futtatás (vagy + R), és írja be a következő parancsot az űrlapba:

C:7 z.exe /S

Az archiváló anélkül telepíti párbeszédpanelekés a külső tevékenység jelei.

Előfordul azonban, hogy a telepítő összeszerelése nem szabványos, és egyszerűen nem rendelkezik a csendes telepítés elindításához szükséges kulcsokkal. Ilyen kivételek közé tartozik az Avira Antivir. Csendesen csak a telepítő tartalmát tudod kicsomagolni egy ideiglenes könyvtárba (mínusz egy ablak), és akkor kész. Ebben az esetben speciális önkicsomagoló archívumokat kell létrehoznia utasításfájlokkal. Itt a dolgok egy kicsit bonyolultabbá válnak.

Csendes telepítés sfx archívum segítségével

Fentebb említettem azokat az eseteket, amikor előfordulhat, hogy a kulcsos opció nem működik. A csendes telepítési módot egyszerűen nem a fejlesztő biztosítja. Ebben az esetben az sfx archívumok használatával gyakran ki lehet lépni a helyzetből. Az Sfx archívum egy önkicsomagoló archívum.

Egyik előnye, hogy nem kell archiváló a kicsomagolásához. Emellett segítségével jelentősen bővíthető a csendes telepítés lehetőségei, és általában a szoftvertelepítés lehetőségei.

Például egy sfx archívum közvetlenül a kicsomagolás után lehetővé teszi egy vagy több kicsomagolt fájl futtatását, fájlok törlését a műveletek végrehajtása után és még sok mást. Ezek a műveletek parancsokat tartalmazó konfigurációs fájlokat tartalmaznak (például ).

Parancsok segítségével szimulálhatja a csendes telepítési folyamatot. Sok telepítő, köztük az előző Avira-cikkben említett telepítő is képes az utasításfájlokkal dolgozni (felvenni őket), feltéve, hogy az utasítások ugyanabban a könyvtárban találhatók, mint a telepítő. További információ az utasításokról (a konfigurációkban megadott parancsokról) a programfejlesztő webhelyén vagy a megfelelő fórumokon található.

Ahhoz, hogy általános képet adjunk a konfigurációs fájlról (azok számára, akik nem ismerik), az alábbiakban egy példa egy ilyen fájlra a Firefox Portable programhoz

FirefoxDirectory =Appfirefox ProfileDirectory =Adatprofil beállítási katalógus =Adatbeállítások PluginsDirectory =Adatbővítmények FirefoxExecutable =firefox.exe TovábbiParaméterek = LocalHomepage =index.html DisableSplashScreen =false AllowComfalseInstanceIn Helyileg =false

Érdemes megjegyezni, hogy a programok képességei és működési módjai idővel változhatnak. Előfordulhat, hogy a Firefox Portable már nem támogatja az ini fájlokat, és az Avira telepítő jövőbeli verziói már nem értik és nem veszik fel az utasításfájlokat. Ezért a kísérletezés során érdemes megismerkedni az aktuális információkkal a használni kívánt programok képességeiről.

Azt hiszem, kitaláltuk, hogy egy sfx archívum hogyan segítheti a csendes telepítést. Most itt az ideje, hogy áttérjünk a gyakorlati részre. Az sfx archívumok létrehozásához a módosított 7Zip archiváló modult használom. Az sfx archívum létrehozásának és a csendes telepítési mód elindításának teljes folyamatát leírja (a modul fejlesztője). Nagyon röviden elmesélem a benne leírtakat, kifejtve pár pontot.

Rögtön megjegyzem, hogy a példa célja a programtelepítő bepakolása egy sfx archívumba oly módon, hogy a kicsomagolás után automatikusan elkezdjen csendesen telepíteni. Ebben a cikkben a 7Zip archiváló telepítője (7z465.exe) teszt alanyként működik, bár bármelyik másikat használhatja, a lényeg az, hogy ismerje a csendes telepítési kulcsot. A 7Zip telepítő esetében ez a /S kulcs. Tervünk teljesítéséhez tehát szükségünk lesz:

  1. Modul sfх Oleg Shcherbakov.
  2. Archiváló 7Zip. Használjuk a programtelepítő ".7z" formátumú archívumba való csomagolásához. Az archiválót természetesen telepíteni kell a rendszerre.
  3. Programtelepítő (amint fentebb megjegyeztem, a példában a 7z465.exe fájlt használom).
  4. Archive.7z, amelyet a programtelepítő 7Zip archiválóval való csomagolásával kapunk meg.
  5. Konfigurációs fájl config.txt, amely utasításokat tartalmaz majd az sfx archívum „viselkedésére” kicsomagoláskor, pl. ebben a példában egy csendes telepítés indítására szolgáló parancsot fog tartalmazni.
    Varázslat sfx archívum létrehozásához (a konzolba beírva).

A kényelem kedvéért az összes hozzávalót egy archívumba helyeztem, amelyet letölthet. Továbbá, ha innen tölti le, módosíthatja az archívum ikonját (hogyan kell ezt megtenni).

Kérjük, vegye figyelembe, hogy a config.txt konfigurációs fájl kódolása UTF-8 kell, hogy legyen.

Tehát a letöltés és kicsomagolás után kapunk egy mappát, amelyben mindezen cuccok vannak, a lista a következő:

  1. Telepítse a 7zip archiválót (a mappában található).
  2. A kísérleti 7z465.exe fájlt (a mappában található) becsomagoljuk egy 7z archívumba. A kimeneti fájl 7z465.7z.
  3. Nyissa meg a konzolt (Start › Futtatás - cmd), és lépjen a következő fájlokat tartalmazó mappába: cd C:files (példa a "C" meghajtó "fájlok" mappájára).
  4. Futtassa a varázslatot a konzolon:
    • MÁSOLÁS /b 7zsd.sfx + config.txt + 7z465.7z 7Zip.exe
    • 7zsd.sfx az sfx modul neve.
    • config.txt – konfigurációs fájl neve.
    • A 7z465.7z a csomagolt 7z465.exe telepítő neve.
    • 7Zip.exe a kimeneti sfx archívum neve.

Ennek eredményeként megkapjuk a 7Zip.exe sfx archívumot, amely egy futtatható fájl vagy egy önkicsomagoló archívum, amely tartalmazza a config.txt utasítást. Az utasítások tartalma a következő:

;!@Telepítés@!UTF-8!
  • RunProgram ="7z465.exe /S" GUIMode ="2" ;!@InstallEnd@!
    ;!@Telepítés@!UTF-8!
  • ;!@InstallEnd@!
  • - az utasításfájl elejének és végének sorai. Ezek megjegyzések és törölhetők. De a másik kettőre mindenképpen szükség van.

GUIMode="2" - archiválási kicsomagolási mód értesítések nélkül (csendben).


Az InstallShield környezetet biztosít a projektek beállításához, a szkript létrehozásához és végül a disztribúció kiadásához – mind MSI-ben, mind különféle virtuális formátumokban. Ez az egyik leghíresebb megoldás a Windows platform telepítőinek létrehozása terén. A komplexum három kiadása létezik - Express, Professional és Premier. Közülük az utolsó tekinthető a legfunkcionálisabbnak (lásd). Nem sokkal ezelőtt megjelent egy frissített InstallShield 2014 csomag, amelyről még lesz szó.

A projektek importálhatók a Microsoft Visual Studióból, vagy létrehozhatók meglévő sablonokból. Ha a semmiből hoz létre egy projektet, több típus közül választhat:

  • Alapvető MSI projekt – Windows Installer technológiát használnak, InstallScript, VBScript, Jscript szkriptek, exe és dll fájlok meghívása elérhető.
  • InstallScript Project – Az InstallScript a telepítés vezérlésére szolgál
  • InstallScript MSI projekt – csatlakozás Windows használatával Telepítő és InstallScript a telepítés üzembe helyezéséhez.

Viszont mindegyik típushoz sok további projekt tartozik. Általánosságban elmondható, hogy a telepítőkön kívül a komplexum lehetővé teszi asszociációs modulok (Redistributable), valamint módosítók (Transform) létrehozását.

Az InstallShield használatának megkezdéséhez számos lehetőség kínálkozik, ezek egyike a lépésről lépésre haladó telepítővarázsló (Project Assistant) használata, amely új projekt létrehozásakor automatikusan elindul. A részletesebb konfiguráció a telepítéstervező ablakban történik. A beállítások a következők szerint vannak csoportosítva:

  • Telepítési információk - egy táblázat, amely általános információkat tartalmaz a projektről. Itt különösen az alapértelmezett telepítő nyelvet választhatja ki. Az InstallShield összesen több mint 30 lokalizációt támogat.
  • Szervezet – Tartalmazza a telepítői tervet, azon szolgáltatások és összetevők listáját, amelyeket a felhasználó a telepítés során választhat.
  • Alkalmazásadatok – Alkalmazásadatok, például fájlok, modulok és függőségek. Egyes összetevők helyben telepíthetők, másokat a telepítés során le kell tölteni.
  • Rendszerkonfiguráció: parancsikonok, erőforrások, konfigurációs fájlok, szolgáltatások stb.
  • Szerver konfiguráció - a kiszolgáló konfigurációja a telepítő követelményeinek megfelelően. Ide tartoznak az IIS-beállítások, az összetevő-szolgáltatások, az SQL Server SQL-parancsfájljai, Microsoft Windows Azure, MySQL vagy Oracle. A Microsoft Web Deploy használatával függőségeket tölthet le, parancsfájlokat futtathat, és feladatokat hajthat végre a kiszolgálón.
  • Viselkedés és logika - szkriptek, műveletek, telepítéshez szükséges fájlok stb.
  • Felhasználói felület ( Felhasználói felület) - telepítői tervezés, beleértve a párbeszédablakot, képeket, szöveget és egyéb adatokat. Tervezési témák közül választhat, a meglévő párbeszédpanelek nagyon rugalmas testreszabása, akár az egyes elemek áthúzásáig is. A soronkénti szerkesztő lehetővé teszi a lokalizációkkal való munkát.
  • Média - környezeti változók kezelése, termékfrissítések és -kiadások, javítások beállítása.
  • További eszközök: fájlfüggőségi szkenner, MSI hibakereső és közvetlen szerkesztő, amely a projekt szerkezetének táblázatos formában történő megtekintésére szolgál.

A telepítők létrehozásának szkriptnyelve az InstallScript, amely hasonló a C nyelvhez, és lehetővé teszi egyéni műveletek (Custom Actions) létrehozását. Így a szkriptek segítenek dll-könyvtárak hívásakor, alkalmazások, VBScript, Jscript, InstallScript szkriptek és sok más indításakor. stb.

A kód szerkesztéséhez az InstallShieldben egy szintaktikai kiemeléssel és automatikus kiegészítéssel rendelkező szerkesztőt használnak. Ezenkívül az Egyéni művelet varázsló használható műveletek létrehozására.

Folytatás. Az InstallShield kétségtelenül az egyik vezető termék a telepítési komplexumok piacán. Legnagyobb erőssége a rugalmasság, amely lehetővé teszi számtalan típusú telepítő létrehozását számítógépen vagy kiszolgálón történő telepítéshez, parancsfájl-támogatással. Az otthoni használatot visszatarthatja az egyes kiadások meglehetősen magas licencára, kezdve az InstallShield Expresszel (649 dollár).

Setup Factory


Az Indigo Rose Software Design 1991 óta gyárt fejlesztő termékeket. Köztük az MSI Factory, a TrueUpdate, a Visual Patch és a kapcsolódó megoldások. A Setup Factory egy másik komplexum, amely lehetővé teszi teljesen működőképes parancsfájl-telepítők létrehozását – de az MSI Factoryval ellentétben az MSI-től független. Ebben az esetben az eredményül kapott disztribúció a Windows bármely verziója alatt futtatható, az XP-től kezdve. Alternatív terjesztési lehetőségek állnak rendelkezésre - telepítés CD-ről vagy DVD-ről, webes telepítő függőségek letöltésével. Az LZMA/LZMA2 tömörítési formátumok és a 2 GB-nál nagyobb fájlok támogatottak.

A Setup Factory telepítési környezet egy egyszerű, rugalmas és hatékony szkriptnyelvet használ, amely a LUA nyelven alapul. Ez lehetővé teszi a feltételek, függvények, változók, táblázatok és egyéb eszközök használatát szkript írásakor.

A telepítő létrehozásához hagyományos, lépésről lépésre varázsló áll rendelkezésre. A projekt a következő lépésekből áll: általános információk megadása a telepítőről, architektúra, fájl hely, stílus és téma kiválasztása, telepítési nyelvek, könyvtár összetétele.

Alternatív megoldásként közvetlenül a telepítő projekt beállításához is hozzáférhet egy egyszerű szerkesztő felület ezekhez a feladatokhoz. A feladatok listája az alkalmazásablak bal oldali oszlopában érhető el, amely részekre van osztva: fájlok, beállítások, vizuális beállítások, műveletek, erőforrások és eltávolítás.

A szkriptek kezelése a Műveletek szakaszon keresztül történik. Minden művelet több szakaszra van osztva, időrendi sorrendben: indítás, telepítési folyamat és hibák ebben a szakaszban, a telepítés befejezése és a leállítás.

A műveletek létrehozásához a felhasználók rendelkezésére állnak a Műveletvarázsló és a Kódvarázsló kiegészítők. Összesen körülbelül 360 szkript áll rendelkezésre, és minden egyes műveletet gondosan dokumentálunk egy jól felépített súgóban. Ezzel párhuzamosan a kóddal végzett fő munka a szerkesztő ablakban történik. A kódkiemelés és a sorszámozás elérhető a beépített Setup Factory eszközökkel a szkript hibáinak ellenőrzésére.

A telepítő funkcionalitása az erőforrások miatt bővül. A megfelelő Erőforrások részben megadhatja a függőségeket (.NET, Visual Basic, DCOM, JET, MDAC, Windows Installer, Visual C++ stb.), telepíthet globális függvényeket és csatlakoztathat bővítményeket a vágólappal, archívumokkal és FTP-vel való munkához. Ezenkívül további bővítményeket tesznek közzé a fejlesztői fórumon.

A projektszerkesztő kényelme észrevehető a lokalizációkkal végzett munka során: nemcsak interfész nyelvet adhat hozzá, hanem adatokat is importálhat vagy exportálhat XML-be. A telepítő minden eleme testreszabható és előnézeti módban elérhető: párbeszédpanelek, gombcímkék, szövegformázás, betűtípusok és még sok más. stb. A megjelenés módosítható az előre telepített témák segítségével. Sőt, nem csak „natív” stílusokat használnak (Windows 7, Windows 8 stb.), hanem különféle MSStyles módosításokat is, amelyek külön letölthetők.

Végül érdemes megjegyezni a Setup Factory egy olyan aspektusát, mint a biztonság. A telepítés sorozatszámmal korlátozható, minden kulcs MD5 hash-ben van tárolva. A telepítés során ellenőrzik az adatbiztonságot és a terjesztés lejárati idejét.

Folytatás. A Setup Factory lehetővé teszi a LUA nyelv kiterjedt szkriptelési képességeinek használatát. Minden művelet jól dokumentált, a felhasználó használhatja a telepítővarázslót a munka különböző szakaszaiban, a projekt létrehozásától a közzétételig. A telepítő funkcionalitása kiegészítőkkel bővíthető. A telepítői felület gondosan konfigurált, és kényelmes a lokalizációkkal való munka.

SetupBuilder

A SetupBuilder egy gyors alkalmazásfejlesztési és -konfigurációs eszköz. Segítségével 160 KB méretű, kompakt kernellel készíthetsz parancsfájl-telepítőket. Ezek lehetnek webes, CD/DVD disztribúciók, amelyek bármilyen Windows OS 9.x vagy újabb operációs rendszer alatt futnak. Között legfontosabb jellemzői A SetupBuilder minősítettként szerepel Windows támogatás 8 és Windows Server 2012 – amely garantálja a kompatibilitást és a helyes telepítést.

Megjegyzendő, hogy az alkalmazásnak két kiadása közül választhat: fejlesztőknek (Developer) és professzionális verzióból (Professional). A funkciók listája jelentős mértékben e kiadások között van, azzal a sajátossággal, hogy a SetupBuilder Developer funkcionálisabb. Ez magában foglalja grafikus szerkesztő párbeszédpanelek, hibakereső, fordító, frissítésgenerátor és egyéb összetevők.

Ha a semmiből hoz létre egy projektet, használhatja a varázslót, de lényegében nem sokat old meg. A Projektszerkesztő a következő részekből áll: Projekt definíció, Telepítés részletei, Telepítési megjelenés, Telepítési követelmények és Parancsfájl logika.

Project Definition – általános információk, változók, telepítési profilok beállítása. Érdemes megjegyezni a Web-telepítés alszakaszt, ahol a termék webes frissítési vagy webes telepítési funkciói aktiválhatók. Ezenkívül egy projekt az alkalmazás több verzióját is tartalmazhatja (kiadások).

Telepítési részletek – a telepítő tartalmának meghatározása, beleértve a fájlokat, mappákat, rendszerleíró kulcsokat, szolgáltatásokat, illesztőprogramokat, környezeti változókat és egyéb elemeket.

Setup Appearance – a megjelenés beállítása. Meghatározni megjelenés telepítő - beleértve a párbeszédpaneleket, szöveges tartalmat, gombokat, mezőket stb. - vizuális szerkesztőt használnak. Az egyéb beállítások, mint például a lokalizáció és a telepítői stílus, külön a projektbeállításokban (Projekt - Beállítások) vannak megadva.

Telepítési követelmények – függőségek, hozzáférési jogok, rendszer- és egyéb fájlok ellenőrzése.

Script Logic - hozzáférés a telepítő szkripthez. Saját IDE-jét használja a szkriptekkel való munkához, és beépített vizuális hibakeresővel is rendelkezik. A SetupBuilder a SetupScript szkriptnyelvet használja, és a Developer kiadás esetében körülbelül 500 előre telepített funkciót tartalmaz. A SetupScript használata mellett a telepítés során elérheti a Windows API-t, vagy csatlakoztathatja a szükséges DLL-eket.

A SetupBuilder Developerben elérhető SetupProtect funkció felelős a biztonságért. Lehetővé teszi sorozatszámok és előfizetési kulcsok használatát egy bizonyos ideig. Ezen kívül elérhető digitális aláírás elosztás.

Folytatás. A SetupBuilder lehetővé teszi telepítők, webes telepítők és frissítések létrehozását parancsfájlok és Windows API-képességek használatával. A komplexum legfigyelemreméltóbb szempontjai közé tartozik a Windows szoros támogatása, a projekt vizuális szerkesztése és hibakeresése, a többnyelvűség és az illetéktelen használat elleni védelem.

Visual Installer 2014

A Visual Installer egy komplex Windows-telepítők létrehozására vizuális módban és szkript-támogatással. Az elkészített disztribúciók CD/DVD-n, USB adathordozón és interneten keresztül, önkicsomagoló archívumok formájában terjeszthetők.

A Visual Installernek két változata létezik – standard és professzionális. Az utóbbi esetben a projekt tartalmaz egy projektmenedzsert és a SamLogic Selectort is, amely egy segédprogram a rendszerfüggőségek meghatározására induláskor. Ezenkívül a professzionális verzió lehetővé teszi a 64 bites alkalmazásokkal való munkát, és magában foglalja a szkriptekkel való munkát.

Először a Visual Installer kéri, hogy adja meg a terjesztési formátumot és állítsa be az alapvető beállításokat. Alternatív megoldásként importálhat meglévő projekteket a Visual Studio / Visual Basic környezetekből a programba, és folytathatja a munkát a meglévő projekt alapján.

A további munka közvetlenül a szerkesztőben történik. Alul vannak fülek a szakaszok közötti navigációhoz. A Fájllista, Rendszerleíró adatbázis, INI-fájlok és Összetevők szakaszok határozzák meg a telepítő szerkezetét, beleértve a fájlokat, könyvtárakat, rendszerleíró kulcsokat és egyéb összetevőket. Külön kiemelhetjük a vizuális komponenst. Tehát a telepítő varázsló beállításakor a párbeszédpanelek kiválasztása (Dialog Boxes fül): a licenckulcs megadása, a komponensek kiválasztása, a licencszöveg stb. , háttér, betűtípusok, képek és hang.

További telepítő opciók érhetők el a Különlegességek menüben. Itt adhatja meg a függőségeket (operációs rendszer verziója és .Net Framework), amelyek nélkül a telepítés nem lehetséges. Telepítői lehetőségek, mint például a csendes telepítés, digitális aláírás és jelszavas védelem.

A Visual Installer többnyelvű disztribúciók létrehozását teszi lehetővé. A lokalizációk kezelése más telepítőrendszerekhez képest nem túl kényelmes: minden fájl LNG formátumban van tárolva egy külső fájlban, amelyet manuálisan kell szerkeszteni egy szövegszerkesztőben.

A Pro verzióban elérhető szkriptek a telepítés előtt és után is használhatók. A szkriptnyelv lehetővé teszi a referenciakönyvben leírt változók és parancsok használatát, a fájlok, mappák, parancsikonok és egyéb összetevők létrehozásának folyamatát, valamint külső MSI és egyéb programok indítását. Egy egyszerű szerkesztő, amely támogatja az IntelliSense automatikus kiegészítést, a szkriptek szerkesztésére szolgál.

Végül meg kell jegyezni a következőt: a kódolás hibásan jelenik meg a párbeszédablakban, és nem minden aktív gomb működik lenyomva. Ez a probléma megfigyelhető a Windows 8 rendszerben.

Folytatás. Meglehetősen egyszerű és kissé elavult telepítési komplexum, ahol ennek ellenére elérhetőek a szkriptek és a vizuális projektszerkesztő. Az összes beállítás üres helyeken történik, a telepítési sorrend nem módosítható.

Pivot táblázat

AlkalmazásNSIS (Nullsoft Scriptable Install System) Inno beállításIzPackExcelsior telepítőWiX eszközkészletClickteam Install CreatorTényleges telepítőCreateIntallSpeciális telepítőInstallBuilderInstallMateInstallShieldSetup FactorySetupBuilderVizuális telepítő
FejlesztőNullsoftJordan Russell, Martijn LaanJulien Ponge et al.ExcelsiorMicrosoftClickteamSofteza fejlesztésNovostrimCaphyon LTDBitRockTarma SzoftverkutatásFlexera szoftverIndigó rózsaLindersoftSamLogic
PlatformWindows, POSIXWindowsWindows, Linux, MacOS+WindowsWindowsWindowsWindowsWindowsWindowsWindows, Linux, Mac OS+WindowsWindowsWindowsWindowsWindows
Áringyeningyeningyeningyeningyen49,00 € / 119,00 € (Pro)$89 ingyenes (ingyenes) / 2000 dörzsölje. (teljes verzió) 399 dollártól995 dollártól89 dollártól649 dollártól $395 299 USD (fejlesztői) / 169 USD (profi) $129
SzkriptnyelvNSISInno Setup Script, PascalJávaWindows InstallerGenteeVBScript, JscriptJava, PHP, Perl, Python, Ruby, C/C++, .NET/Mono VBScript, Jscript, PowerShellInstallScript, PowerShellLUASetupScriptVizuális telepítő
Telepítő típusaEXEEXEKORSÓEXEMSIEXEEXEEXEEXE, MSI, JAREXEEXE, MSIEXE, MSIEXEEXE, MSIEXE
Projektszerkesztő + (kiegészítők)+ (kiegészítők)+ (kiegészítők)+ + (kiegészítők)+ + + + + + + + + +
Projektek importálásaEclipse, IntelliJ IDEA, Netbeans, Apache Ant NSISVisual StudioVisual Studio, Eclipse, Visual Basic stb. Visual Studio, Visual Basic stb. Visual Studio, Windows Installer stb. Visual Basic, .NET, Windows Installer stb. .NETTÓVisual Studio, Visual Basic
Többnyelvű + + + + + + + + + + + + + +
A tömörítés típusaiZLib, BZip2, LZMABZip2, LZMA/LZMA2raw, gzip, bzip2, 7-Zip SFXnincs megadvaMSZIPcipzár/differenciálónincs megadvaCAB, 7-cipzárasLZMALZMALZMA/LZMA2ZlibLZMA/LZMA2LSZipZIP
Sorozatszám/jelszó védelem + + + (Profi)+ + + + + + + +
Az alkatrészek kiválasztása a telepítés során + + + + + + + + +
"Csendes" telepítés + + + + + + + + + + + + + +
Parancssor + + + + + + + + + + + + + +
Kiterjesztések+ + + + + + + + +

Alapvető funkciók

  • egyetlen EXE létrehozása;
  • a telepítő felosztása lemezekre;
  • többféle programtelepítés (teljes, egyedi, minimális);
  • az eltávolítás lehetősége;
  • tömörítési funkciók (deflate, bzip2, 7-Zip);
  • verzióinformációk összehasonlítása, a telepítő által a telepítés során használt fájlok cseréje;
  • parancsikonok létrehozása egy megadott helyen;
  • jelszóval védett és titkosított telepítések;
  • csendes telepítés és eltávolítás;
  • regisztrációs bejegyzések és INI fájlok létrehozása.

Előnyök és hátrányok

Előnyök:

  • ingyenes terjesztés;
  • orosz nyelv támogatása;
  • kényelmes és intuitív interfész varázsló formájában;
  • integrált script motor Pascal nyelven;
  • többnyelvű telepítés lehetősége.

Hibák:

  • szkriptek kézi szerkesztése.

Alternatívák

Telepítse a Creator programot. Ingyenes alkalmazás saját egyedi telepítők létrehozásához különféle programok. Lehetővé teszi egyéni ikonok használatát, értékek írását a rendszerleíró adatbázisban, automatikus telepítés betűtípusok, adatok letöltése szerverekről.

Telepítse a Wizard Creator programot. Egyszerű ingyenes program, amellyel alkalmazástelepítőket hozhat létre. A művelet több lépésben történik: név megadása, fájlok hozzáadása, gombnyomás.

Működési elvek

A program egyetlen telepítőfájljának létrehozásához futtassa az Inno Setup programot, kattintson a „Fájl”, „Új” gombra, és indítsa el a varázslót.

Telepítési fájl létrehozása

A következő ablakban adja meg az alkalmazás alapvető adatait: név, verzió, fejlesztő, kezdőlap stb.

Ezután egy speciális mezőben meg kell adnia egy exe fájlt, amely elindul telepített alkalmazás, és adjon hozzá egy listát, amely tartalmazza az összes összetevőt és fájlt.

Ha létezik licencfájl, adja meg annak elérési útját a következő ablakban. Lehetőség van Readme.txt létrehozására, üzenet írására vagy a sorok üresen hagyására is.

  • telepítőfájl neve;
  • egy hely a lefordított fájl elhelyezésére;
  • telepítő parancsikon.

Az utolsó ablakban mindent úgy kell hagynia, ahogy van, ami leegyszerűsíti a telepítő szkriptjét.

Az összes szükséges paraméter megadása után a program létrehoz egy alkalmazásburkolót.

Alkalmazásfájl

Az Inno Setup segít egy teljes értékű professzionális telepítő létrehozásában, amely rendelkezik a szükséges védelemmel és számos kötelező funkcióval.

Ha úgy dönt, hogy elkezdi terjeszteni programjait, akkor nem nélkülözheti a telepítési terjesztést. Manapság szinte minden programnak van telepítője, általában Setup.exe néven. Ebben a cikkben bemutatunk egy példát arra, hogyan készítsünk telepítőt egy Access-alkalmazáshoz, és megvizsgálunk néhány szolgáltatást, amelyeket tudnia kell.

Ahogy korábban említettük, az Access nem teszi lehetővé olyan futtatható fájl létrehozását, amely Access nélkül futhat. Ugyanakkor a Microsoft a csomag használatát javasolja a probléma megoldására Microsoft Office Fejlesztő, amely tartalmazza a program terjesztésére vonatkozó licencet Microsoft Access futásidejű. Erről még részletesebben kitérek.

A Microsoft Access futtatókörnyezete az Access olyan verziója, amely lehetővé teszi a felhasználók számára az Access-alkalmazások futtatását, de nem módosítását. Csak akkor van értelme a Microsoft Access futtatókörnyezetének telepítése a teljes verzió helyett, ha licencintegritásra van szüksége, és az adatbázist futtató ügyfél nem rendelkezik Access licenccel. Ebben az esetben meg kell vásárolnia ODE (Office Developer Edition). Ezután a vásárlással együtt további eszközöket kap, és ami a legfontosabb JOBBRA telepítse az ügyfelek számára az Ön által fejlesztett adatbázissal együtt az Access futásidejű verzióját is. Ebben az esetben az ügyféllel szemben az Access jogellenes használatára vonatkozó követelések nem érvényesíthetők. Ellenkező esetben minden ügyfélnek MS AAccess licencet kell vásárolnia.

Az ODE-csomag tartalmaz egy „terjesztés készítőt”, amely az Ön MDB-jét és futásidejű verzióját tartalmazza a disztribúcióban. A Run-time létrehozásához szükséges összes könyvtár már benne van az Access teljes verziójában (még ODE nélkül is). De van egy DE (ez azoknak szól, akik aggódnak a „csalás” engedélyezése miatt):

Ha nem vásárolja meg hivatalosan, akkor az ügyfelek továbbra sem jogosultak a Run-time verzió használatára.

Felmerülhet a következő gondolat: Mi van, ha megtudja, hogy az Accessnek milyen fájlokat kell használnia, és belefoglalja azokat a telepítési disztribúcióba? Lehetséges, de ez nem oldja meg a licenc problémáját. Ezenkívül egy meglehetősen összetett telepítőprogramot kell készítenie a meglévő komponensek ellenőrzésével és a hiányzók telepítésével/regisztrálásával. Sőt, az utóbbi esetben akár a rendszer tönkretétele is lehetséges, ha nem megfelelően hajtják végre.

Általánosságban elmondható, hogy ha figyelembe vesszük az alkalmazások Accessen való értékesítésével kapcsolatos valós helyzeteket, akkor csak néhány fejlesztő (Oroszországról beszélünk) ténylegesen vásárol licenccsomagokat. Általában ezek azok, akiknek „az üzletfejlesztés egy bizonyos szintjén a vásárlás kérdése elveszti jelentőségét” - vagy egyszerűbben, ki engedheti meg magának, hogy 600-1000 dolláros licenccsomagot vásároljon. . Érdekes ilyenkor hallgatni, ahogy fórumokon káromkodnak az ilyen programok működéséről. Ha jól értem, ugyanazok a „jambák” vannak, mint a kalóz verziókban. Ezért nem fogom arra ösztönözni, hogy csak az Office ingyenes vagy kalóz verzióit használja programjaihoz, de nem javaslom a licencelt verzió használatát sem (lásd fent).

Vajon mit teljes verzió A hozzáférés beállítással indítható futásidejű módban parancssor kulcs /runtime. Például hozzon létre egy parancsikont az asztalon, kattintson rá jobb gombbal, az objektum mezőben megjelenő párbeszédpanelbe írjon valami ilyesmit: (ez Office 2000 - XP-re vonatkozik, de 2003-ra javítani kell Office10 helyett Office11)

"C:\Program Files\Microsoft Office\Office10\MSACCESS.EXE" "D:\Bases\My Database.mdb"/runtime

és a „Munkamappa” mezőben:

Most indítsuk el az alkalmazást ezen a parancsikonon keresztül. Megnyílik az Access projekt ablaka, de az Access parancsikon és a szabványos eszköztárak már nem lesznek ott. Ez a futásidejű mód.

Előfordulhat, hogy az első fejlesztők számára az Access-alkalmazások Microsoft Office Developer csomagon keresztül történő terjesztése nem lehetséges. Végül is pénzbe kerül, és nem is kevés. Megvizsgálunk egy másik módszert, egy ingyenes telepítő használatával Inno beállítás. Persze vannak olyanok is, amik fizetősek pl InstallShieldés ingyenes telepítők. Különböznek a könnyű használatban és a létrehozott elosztókészlet méretében.

Inno beállítás- szabadon terjesztett telepítő a Windows programok. Az angol verziók még 1997-ben jelentek meg, jelenleg az Inno Setup több nyelvre is le van fordítva, és több mint 20 nyelven készíthetők telepítők. Az Inno Setup szolgáltatásai, stabilitása és az általa létrehozott fájlok mérete tekintetében felülmúlja sok kereskedelmi telepítőt.

Főbb jellemzők:

  • a program össze tudja hasonlítani a fájl verzióinformációit
  • használt fájlok áthelyezése
  • regisztrálja a DLL/OCX/FNT/TLB és szabványos könyvtárakat
  • betűtípusok telepítése
  • ellenőrzi, hogy bizonyos programok aktívak-e
  • parancsikonok létrehozása a gyors hozzáférés érdekében (például a start menün keresztül vagy az asztalon)
  • ini fájlba írás
  • beépített gép Pascal nyelvű szkriptek írásához
  • támogatja a többnyelvű telepítést
  • telepítés és eltávolítás alapértelmezés szerint
  • minden kód elérhető (Borland Delphi 2.0-5.0)
  • jelszavas védelem a beállításhoz
  • végrehajtás közbeni törlés esetén minden művelet visszaáll az eredeti állapotába
  • támogatja az összes 32 bitet Windows verziók(95, 98, 2000, 2003, XP, én, NT 4.0)
  • létrehozza az egyik létrehozását exe fájl, ami nagyban leegyszerűsíti a program telepítési folyamatát
  • szabványos Windows 2000/XP interfész
  • felhasználó-központú (pl. teljes, minimális, egyéni)
  • minden eltávolító eszköz
  • Fájltelepítés: beépített „deflate”, bzip2, 7-zip LZMA tömörítési fájlok támogatása

Ezenkívül a 2.0.6-os verziótól kezdve az Inno Setup teljes mértékben támogatja az MBCS-t. Többben korai változatai az utolsó ingatlan nincs benne. De nem támogatja a webes telepítést.

A telepítő létrehozásának sajátossága az Inno Setupban, hogy a telepítők szkriptek segítségével jönnek létre - egyszerű szöveges fájlok ASCII, .INI fájlokra emlékeztet. A szkripteket könnyebb szerkeszteni, mint például az Installshield felülettel. A szkriptek kiterjesztése ".iss" (inno beállítási szkript). Megadja az összes telepítő paramétert, és a telepítés során a program ezekhez a fájlokhoz társítja magát. A forgatókönyv szakaszokra van felosztva, amelyek neve be van írva szögletes zárójelek. A szakaszokon belül vannak kulcsszavak és utasítások, amelyeket a fordító elolvashat és végrehajthat.

A megjegyzések pontosvesszővel kezdődnek a sor elején, és bárhol elhelyezhetők a szkriptben. Egy blokkban nem lehet megjegyzéseket fűzni, csakúgy, mint egy megjegyzést egy sor közepére. Ez utóbbit a fordító engedélyezi, de utólag végrehajtva hibához vezet.

; -- Sample1.iss --
; 3 fájl másolását és egy ikon létrehozását mutatja be.

A szakaszok sorrendje nem számít. Mindegyik (kivéve ) önkényesek. Egy kulcsszóhoz egyenlőségjel (=) van hozzárendelve egy érték.

A tippek egy vagy több paraméterből és azok opcióiból, valamint zászlókból állnak zászlókat. A paraméter pedig egy névből áll, amelyet kettőspont követ : és jelentések. A paramétereket, opciókat és zászlókat pontosvessző választja el egymástól ;

Nézzük röviden a főbb részeket:

Szakasz

Jelentése

utasításokat tartalmaz a telepítési rutin viselkedéséről, valamint arról, hogyan kell kinéznie. Az AppName, AppVerName és DefaultDirName kulcsszavak kötelezőek. Az összes többi - szükség szerint
Ez tartalmazza a beállítási fájlokat
parancsikonok (ikonok)
Az alkatrészek aránya a telepítési rutin típusához képest
lehetővé teszi új üres mappák létrehozását
INI fájlokba ír
az első művelet a telepítés során, a systax megfelel a szakasznak
lehetővé teszi a szöveg bizonyos módosításait
bejegyzést tesz a nyilvántartásba
az adatok sikeres telepítése után, de a párbeszédpanel bezárása előtt más programokat hajt végre
további műveleteket tesz lehetővé a beállításban
beállítja a beállítás típusát
utolsó művelet az eltávolítás során. Így a mappák és/vagy fájlok törlődnek
az első művelet az eltávolítás során. A Systax szakasznak felel meg
információkat tartalmaz a nyelvről. általában nem használják

Az Inno Setup egy szkripten belül működik különféle előre meghatározott állandókkal, amelyek általában elérési utakat tartalmaznak. Írásmód: (Név). Egyes konstansokat, például az (app) és a (group) értéket a felhasználó előre meg tudja/kell definiálni. Aki saját maga akarja meghatározni az állandókat, az Alex Yackimoff előfeldolgozójához forduljon.

Itt vannak az Inno Setup fő konstansai:

állandó

példa

(győzelem) könyvtár elérési útja/ Windows mappa C:\Windows
(vki) elérési utat a Windows rendszermappához, különösen a System32 mappához C:\Windows\System vagy C:\Windows\System32
(alkalmazás) saját alkalmazás (program) elérési útja
(pf) programmappa elérési útja C:\Program
(vö) megosztott adatok elérési útja C:\Program\Gemeinsame Dateien
(dao) megfelel a (cf)\Microsoft Shared\DAO C:\Programme\Gemeinsame Dateien\Microsoft Shared\DAO
(src) a telepítési rutinmappa elérési útja a telepítéskor R:\
(csoport) programcsoport a start menühöz

Nézzük tehát a megoldandó problémákat (csak a minimálisakat definiáljuk). A telepítőnknek a következőket kell tennie:

Csomagolja ki a fájlokat a szükséges helyekre
Hozzon létre egy mappát a programkönyvtárban ("Cop" mappa - a tároláshoz biztonsági másolatok alapok)
Hozzon létre egy alkalmazásindító menüt a Start - Minden program menüben, valamint egy ikont az asztalon

Ez a szükséges minimum. De természetesen ez nem minden lehetőség az Inno Setupban. Nem hiába használja sok fejlesztő. De ebben a cikkben csak erre fogok hivatkozni, aki a program képességeit mélyebben szeretné tanulmányozni súgórendszer. Az interneten számos hivatkozás található mind a programhoz, mind a súgó fordításához. Például az Inno Setup 5.1.6. a súgót pedig innen töltheti le... A program angol nyelvű honlapja http://www.innosetup.com

Először próbáljon meg kísérletezni egy telepítő létrehozásával a varázsló segítségével, majd tanulmányozza az eredményül kapott szkript szerkezetét. Elvileg szerintem nem kell részletesen leírni, hogy mit hova kell nyomni. Az Inno Setup olyan könnyen megtanulható, hogy gond nélkül elsajátítható, amit „tudományos piszkálási módszernek” neveznek. Itt van például egy telepítő szkript, amely korábban meghatározott feladatokat hajt végre (az összes terjesztési fájl a D:\Setup könyvtárban található.)


AppName=Saját program
AppVerName=A programom. 1.0 verzió.
AppPublisher=MyProgram, Inc.
AppPublisherURL=http://MyMySoft.ru/
AppSupportURL=http://MyMySoft.ru/
AppUpdatesURL=http://MyMySoft.ru/
DefaultDirName=(pf)\MyProgram
DisableDirPage=nem
DefaultGroupName=Saját program
DisableProgramGroupPage=igen
LicenseFile=D:\Setup\license.txt
InfoAfterFile=D:\Setup\readme.txt
AlwaysCreateUninstallIcon=igen


Név: "desktopicon"; Leírás: "Parancsikon létrehozása &Desktopon"; GroupDescription: "További parancsikonok:"


Forrás: "D:\Setup\Server.mdb"; DestDir: "(app)"; Célnév: "Szerver.mdb";
Forrás: "D:\Setup\license.txt"; DestDir: "(app)";
Forrás: "D:\Setup\readme.txt"; DestDir: "(app)";
Forrás: "D:\Setup\Log.JPG"; DestDir: "(app)";
Forrás: "D:\Setup\Log.ico"; DestDir: "(app)";
Forrás: "D:\Setup\Base.mdb"; DestDir: "(app)";


Fájlnév: "(app)\MyProg.url"; szakasz: "InternetShortcut"; Kulcs: "URL"; Karakterlánc: "http://MyMySoft.ru/"


Név: "(app)\Zsaru"


Név: "(csoport)\Saját program"; Fájlnév: "(app)\Base.mdb" ;Munkakönyvtár: "(app)";IkonFájlnév:(app)\Log.ico
Név: "(csoport)\Program webhely"; Fájlnév: "(app)\MyProg.url"
Név: "(userdesktop)\Saját program"; Fájlnév: "(app)\Base.mdb" ;WorkingDir: "(app)"; IkonFájlnév:(app)\Log.ico;Feladatok: desktopicon

Az alábbiakban letölthet egy példát, hogyan működik mindez.

  • További információkért/termékek vásárlásával kapcsolatban forduljon az "Interface"-hez

Letöltések

A legtöbb olyan felhasználót, aki nem ismeri különösebben a számítógépeket, érdekli, hogy mi a Setup és mik a funkciói. Néha a válasz erre a kérdésre meglehetősen egyszerű. Ez az összetevő azonban sok esetben a számítógép számos problémájával jár.


Ezért tisztában kell lennie azzal, hogy mi a telepítő, és mit kell tennie, ha problémák merülnek fel ezzel a fájllal. Érdemes megjegyezni, hogy ez nem olyan nehéz, mint amilyennek első pillantásra tűnik.

Nyelvi normák

Először is meg kell értenie, hogy ez a szó fordítása. Gyakran ő nyújt segítséget a felhasználónak, és lehetővé teszi a művelet értelmének megértését. Mi az a Beállítás? Ahhoz, hogy választ kapjon erre a kérdésre, olvasson el egy angol szótárat. Ez a szó lefordítva azt jelenti, hogy „telepítés” (főnév) vagy „telepítés” (ige). Más szóval, valami, ami telepíthető a számítógépre. Érdemes megjegyezni, hogy ezen összetevő nélkül nehéz elképzelni az operációs rendszer működését. Tényleg ennyire fontos a beállítás? Ezt ki kellene deríteni. Különösen akkor, ha a számítógép szisztematikusan produkál különféle hibákat.

Számítógéphez Mi az a beállítás?

A fő fordításon kívül az alkalmazás számítógépes értelmezése is rendelkezésre áll. Leginkább a modern felhasználók számára érthető. Érdemes megjegyezni, hogy a „Setup” valaminek a telepítésére tervezett programot jelent. Fő összetevője a Setup.exe. Más szóval, ez egy telepítő vagy végrehajtható fájl. Mi történik a számítógépen indítás után. Mi jellemzi a Setup-ot? Például a végrehajtható dokumentumok közül választhat különféle alkalmazásokat, játékokat (telepítésüket), indítási beállításokat. Létezik Bios Setup is. Ez azoknak a beállításoknak a neve, amelyek lehetővé teszik a számítógéppel való munkát. Más szóval, az általánosan népszerű „Biosszal”.

Lehetetlen elképzelni egy számítógépet „Setup” nélkül. Ha ezek a fájlok nincsenek jelen, a felhasználó nem tud különféle parancsokat végrehajtani. Lehetetlen lesz tartalmat és programokat telepíteni. A Setup.exe minden alkalmazásban vagy játékban megtalálható. Segíti a telepítőprogram elindítását, amely lehetővé teszi a szükséges tartalom gyors telepítését az operációs rendszerbe. A funkció aktiválásához duplán kell kattintania a végrehajtható fájlra.

A forgalom szabályai

Érdemes megjegyezni, hogy a Setup.exe fájl különleges kezelést igényel. Különösen, ha az internetről letöltött játék telepítéséről van szó. Ki kell találnia, mi segít ebben a nehéz kérdésben. Először is be kell zárnia az összes harmadik féltől származó alkalmazást, hogy elkerülje az esetleges hibákat. Ezután lépjen a végrehajtható fájlt tartalmazó mappába. Az indításhoz duplán kell kattintania a „Setup.exe” fájlra. Beépített műtővel Windows rendszer 7 és újabb verziók esetén a számítógép engedélyt kér a felhasználótól a folyamat elindításához. A képernyőn felugrik egy ablak a gyártó-készítő alapvető információival, valamint a dokumentum helyével. Itt „Igen”-re kell válaszolnia az indításhoz, vagy „Nem”-re kell válaszolnia, hogy megszakítsa valami telepítését.

Amikor a megerősítés befejeződött, megjelenik egy ablak, ahol könnyű navigálni. Először a rendszer üdvözli a felhasználót, és értesíti a telepítésről. Ezután kövesse a „Telepítő” összes utasítását, és fejezze be a folyamatot. Ezt követően az adott alkalmazás telepítésre kerül. Nagyon fontos, hogy soha ne helyezze át a Setup.exe fájlt a gyökértartalom mappából. Szintén nem javasolt az eltávolítása vagy eltávolítása a számítógépre történő telepítés után sem. Ez az alkalmazások működésének leállását okozhatja. Érdemes megjegyezni, hogy a „Setup” egy olyan alkalmazás is, amely nem csak valami telepítéséhez, hanem elindításához is szükséges. Az asztalon található összes parancsikon, amely részt vesz a programok aktiválásában, egy „exe” kiterjesztésű címhez vezet.

Folyamat

A végrehajtó folyamatok között néha megtalálható a „Beállítás”. Érdemes megjegyezni, hogy egyes felhasználók óvakodnak ettől. A telepítő működik és figyeli a futó és futó folyamatokat. Így egyfajta szűrőként működik. Ha letiltja, az operációs rendszer működése ellenőrizhetetlenné válik. Más szavakkal, lehetetlen az alkalmazásokat és játékokat normálisan telepíteni és futtatni. Ezért nem kell megpróbálni részt venni ebben az amatőr tevékenységben. Néha ez a folyamat sok számítógépes erőforrást igényel.

Vírus

Tegyük fel, hogy egy korábban biztonságos „Setup” valódi vírussá válhat. IN ebben az esetben lehet valahol bent van operációs rendszerés egy közönséges futtatható fájl alatt titkosítva. Az ilyen számítógépes fertőzések gyakran olyan alkalmazásokhoz kapcsolódnak, amelyekre a legnagyobb szükség van. A vírus a kívánt program elindítása után folyamatosan aktiválódik. Érdemes megjegyezni, hogy a víruskereső nem mindig képes megbirkózni a problémával. Kezdetben a „Setup.exe” néven álcázott vírus észlelése meglehetősen nehéz. Ha gyanítja, hogy számítógépe fertőzött, be kell zárnia az összes alkalmazást, és át kell vizsgálnia a rendszert fertőzés jelenlétére. Ebben a helyzetben egy víruskereső fog megmenteni. A következő programok jól működnek a telepítővel:

Avast;
Nod32;
Dr.Web.

Ha a vizsgálat megerősíti aggodalmát, nem kell sietnie a fenyegetés eltávolításával. Ne feledje, hogy ezt követően nem tudja elindítani a vírust tartalmazó alkalmazást. A számítógép hatékony és megfelelő kezeléséhez segítséget kell kérnie a szervizközpont szakembereitől. Megtalálják és semlegesítik a fenyegetést anélkül, hogy kárt okoznának a felhasználó fájljaiban és dokumentumaiban.

Kém

Van egy másik meglehetősen gyakori forgatókönyv. Egy speciális kém jelenlétéről beszélünk a számítógépen. Képes titkosítani olyan folyamatokban, mint például a beállítás. Ez a fertőzés a felhasználói személyes adatok észlelésére és ellopására szolgál. Például címek és email, számok bankkártyák, oldalak bejelentkezési adatai és jelszavai stb. Érdemes megjegyezni, hogy nem különösebben kellemes a kém azonosítása számítógépen, különösen, ha az Setup.exe alatt titkosítva van.

A víruskereső használata ebben az esetben nem mindig hatékony. Ezenkívül le kell töltenie és telepítenie kell egy speciális kémprogram-elhárító programot. Például a SpyHunter. Ingyenesen elérhető és könnyen használható. El kell indítania az alkalmazást, majd el kell kezdenie az ellenőrzést. Az eredmények megszerzése után biztonságosan eltávolíthatja a fenyegetéseket. Ne felejtse el felkeresni a Feladatkezelőt, majd befejezni a Setup.exe folyamatot. Ezután újra kell indítania a számítógépet. A „Beállítás” ismét megjelenik a diszpécserben, de attól sem kell félni.

Így a cikk azzal a kérdéssel foglalkozott, hogy mi is az a Setup. Amint látja, ez egy nagyon fontos fájl. Néha sok problémát okozhat. A problémák elkerülése érdekében egyszerűen nézze meg, mi van telepítve és letöltve a számítógépére. Javasoljuk, hogy mindig csak megbízható folyamatokat futtasson.