Kotiin / Arvostelut / Inno Setup – asennusohjelmien luominen. Windows-sovellusjakelun luominen Inno Setupissa Asennustiedoston luominen

Inno Setup – asennusohjelmien luominen. Windows-sovellusjakelun luominen Inno Setupissa Asennustiedoston luominen

Hiljainen asennus on prosessi, jossa istut hiljaa ja rauhassa ja katsot näyttöä, jossa ohjelmiston asennusprosessi tapahtuu ilman osallistumistasi, mikäli se on ollenkaan näkyvissä. Samanaikaisesti asentaja ei häiritse sinua sellaisilla kysymyksillä kuin Hyväksytkö lisenssisopimuksen? . Asennusparametreja käytetään oletusarvoisesti. ne. ne, joita asentaja tarjoaa asentaessaan ohjelmiston tavalliseen tapaan.

Hiljaisen asennuksen haittoja ovat kaikenlaiset paneelit selaimissa ja pikakuvakkeet, kuten E-Bay työpöydällä, koska useimmiten tällaiset bonukset sisältyvät asennukseen oletuksena. Mutta tämä on pikemminkin poikkeus, vaikkakaan ei harvinainen. Lue lisää hiljaisesta asennuksesta tästä artikkelista.

Itse asiassa hiljainen asennus on erittäin kätevä toimenpide, joka säästää aikaa ja helpottaa elämää järjestelmän ylläpitäjä. Käytän esimerkiksi hiljaista asennustilaa sen jälkeen puhdas asennus OS.

Hiljainen asennustila aktivoidaan parametreilla tai (kuten niitä kutsutaan myös) näppäimillä. Jos et tiedä mitä tämä on, voit täyttää tietovajeen tällä artikkelilla:. Toimenpide voidaan aloittaa useilla tavoilla:

  1. Komentoriviltä parametrien avulla.
  2. Vastaavasti bat-tiedoston (com-tiedoston) kautta.
  3. SFX-arkiston kautta asetustiedoston kanssa.

Avaimia on aika paljon. Mitä avainta sinun tulee käyttää, riippuu asennusohjelmasta. Ne. Yksinkertaisesti sanottuna mikä tahansa ohjelma on kansio, jossa on tiedostoja, ja erityinen kokoaja (järjestelmä ohjelmistoasentajien luomiseen) pakkaa kaiken tämän yhdeksi asennustiedostoksi. Ja se riippuu käytetystä keräilijästä, mikä näppäin laukaisee hiljaisen asennustilan. Tunnetuimmat järjestelmät asentajien luomiseen:

  1. Asenna Shield
  2. WISE asennusohjelma
  3. Inno-asetukset

Saat lisätietoja SSI:stä ja niiden avaimista. Voit myös yrittää löytää tarvittavan avaimen käyttämällä erityistä ohjelmistoa - Universal Silent Switch Finder tai lukea dokumentaatiota sen ohjelman kehittäjien verkkosivustolta, jolle etsit avaimia.

Kun kokeilin hiljaista asennusta, törmäsin seuraaviin vaihtoehtoihin hiljaisen asennuksen käynnistämiseksi:

/hiljainen /erittäin hiljainen /hiljainen /qb /qn /qr /passiivinen /s /S /qn REBOOT=ReallySuppress /s /v" /qn REBOOT=TodellaSuppress

Uudelleenkäynnistyksen peruutusnäppäimet:

/norestart /noreboot

Avast antivirus sisältää hiljaisen asennusvaihtoehdon yritysversiossa. Kehittäjien mukaan ilmaisessa (Home) -versiossa ei ole hiljaista asennusta. Jos kuitenkin tunnet InstallShield-asennusohjelman toiminnan, ymmärrät, että tämä väite ei pidä paikkaansa, koska tämä asennusohjelma itsessään tukee /S hiljaista asennuskytkintä. Tämä tarkoittaa, että kaikki sen pohjalta valmistetut tuotteet tekevät samoin. Ja Avast Home ei ole poikkeus.

Jos haluat aloittaa 7Zip-arkiston (NSIS-kokoonpanon) hiljaisen asennuksen, sinun on suoritettava asennusohjelma /S-kytkimellä. Aseta 7Zip-asennusohjelma (7z.exe) C-aseman juureen. Avaa sitten Käynnistä-valikko › Suorita (tai + R) ja kirjoita seuraava komento lomakkeeseen:

C: 7 z.exe /S

Arkistointiohjelma asentaa ilman valintaikkunat ja merkkejä ulkoisesta toiminnasta.

Kuitenkin tapahtuu, että asennusohjelma on koottu epätyypillisesti, eikä sillä yksinkertaisesti ole avaimia hiljaisen asennuksen aloittamiseen. Tällaisia ​​poikkeuksia ovat Avira Antivir. Hiljaisesti voit purkaa asennusohjelman sisällön vain väliaikaiseen hakemistoon (miinus yksi ikkuna), ja siinä se. Tässä tapauksessa sinun on luotava erityisiä itsepurkautuvia arkistoja, joiden sisällä on ohjetiedostoja. Tässä asiat muuttuvat hieman monimutkaisemmiksi.

Hiljainen asennus sfx-arkistojen avulla

Yllä mainitsin tapaukset, joissa näppäinvaihtoehto ei välttämättä toimi. Hiljainen asennustila ei välttämättä ole kehittäjä. Tässä tapauksessa melko usein voit päästä pois tilanteesta käyttämällä sfx-arkistoja. Sfx-arkisto on itsepurkautuva arkisto.

Yksi sen eduista on, että et tarvitse arkistaattoria sen purkamiseen. Lisäksi sen avulla voit laajentaa merkittävästi hiljaisen asennuksen mahdollisuuksia ja ohjelmiston asennusmahdollisuuksia yleensä.

Esimerkiksi heti pakkauksen purkamisen jälkeen sfx-arkiston avulla voit suorittaa yhden tai useamman pakkaamattoman tiedoston, poistaa tiedostoja toimintojen suorittamisen jälkeen ja paljon muuta. Nämä toiminnot sisältävät määritystiedostoja, jotka sisältävät komentoja (esimerkiksi ).

Komennoilla voit simuloida hiljaista asennusprosessia. Monet asentajat, mukaan lukien edellisessä Avira-artikkelissa mainittu, voivat työskennellä ohjetiedostojen kanssa (poimia ne), jos ohjeet ovat samassa hakemistossa kuin asennusohjelma. Lisätietoja ohjeista (konfiguraatioissa määritetyt komennot) löytyy ohjelman kehittäjän verkkosivustolta tai vastaavilta foorumeilta.

Antaaksesi yleiskuvan asetustiedostosta (niille, jotka eivät tiedä), alla on esimerkki tällaisesta tiedostosta Firefox Portable -ohjelmalle

FirefoxDirectory =Appfirefox ProfileDirectory =Tietoprofiilin asetushakemisto =Tietoasetukset PluginsDirectory =Dataplugins FirefoxExecutable =firefox.exe Lisäparametrit = LocalHomepage =index.html DisableSplashScreen =false AllowComfalseInstanceIn Paikallisesti = false

On syytä huomata, että ohjelmien ominaisuudet ja toimintatavat voivat muuttua ajan myötä. Firefox Portable ei ehkä enää tue ini-tiedostoja, ja tulevat Avira-asennusohjelman versiot eivät ehkä enää ymmärrä ja poimi ohjetiedostoja. Siksi kokeilun aikana kannattaa tutustua ajankohtaisiin tietoihin käytettävien ohjelmien ominaisuuksista.

Miten sfx-arkisto voi auttaa hiljaista asennusta, luulen, että olemme selvittäneet sen. Nyt on aika siirtyä käytännön osaan. Sfx-arkistojen luomiseen käytän muokattua 7Zip-arkistointimoduulia. Koko sfx-arkiston luomisprosessi ja sen käyttäminen hiljaisen asennustilan käynnistämiseen on kuvattu (moduulin kehittäjä). Kerron hyvin lyhyesti uudelleen, mitä siihen on kirjoitettu, selittäen pari kohtaa.

Mainittakoon heti, että esimerkin tarkoitus on pakata ohjelman asennusohjelma sfx-arkistoon siten, että pakkauksen purkamisen jälkeen se alkaa automaattisesti asentaa hiljaa. Tässä artikkelissa 7Zip-arkiston asennusohjelma (7z465.exe) toimii testikohteena, vaikka voit käyttää mitä tahansa muuta, tärkeintä on tietää hiljainen asennusavain. 7Zip-asennusohjelmassa tämä on /S-avain. Joten suunnitelmamme toteuttamiseksi tarvitsemme:

  1. Moduuli sfх Oleg Shcherbakov.
  2. Arkistointi 7Zip. Käytämme sitä pakataksemme ohjelman asennusohjelman ".7z"-muotoiseen arkistoon. Arkistointilaite on tietysti asennettava järjestelmään.
  3. Ohjelman asennusohjelma (kuten yllä totesin, esimerkissä käytän tiedostoa 7z465.exe).
  4. Archive.7z, jonka saamme pakkaamalla ohjelman asennusohjelman 7Zip-arkistaattoriin.
  5. Asetustiedosto config.txt, joka sisältää ohjeet sfx-arkiston "käyttäytymisestä" pakkauksen purkamisen yhteydessä, ts. tässä esimerkissä se sisältää komennon käynnistää hiljainen asennus.
    Loitsu sfx-arkiston luomiseen (syötetty konsoliin).

Mukavuuden vuoksi laitoin kaikki ainekset yhteen arkistoon, jonka voit ladata. Lisäksi, jos lataat sen täältä, voit muuttaa arkistokuvaketta (miten tämä tehdään).

Huomaa, että määritystiedoston config.txt koodauksen on oltava UTF-8.

Joten lataamisen ja pakkauksen purkamisen jälkeen saamme kansion, jossa on kaikki nämä tavarat, seuraava on luettelo:

  1. Asenna 7zip-arkistointi (sijaitsee kansiossa).
  2. Pakkaamme kokeellisen 7z465.exe-tiedoston (sijaitsee kansiossa) 7z-arkistoon. Tulostiedosto on 7z465.7z.
  3. Avaa konsoli (Käynnistä › Suorita - cmd) ja siirry kansioon, jossa on tiedostot: cd C:files (esimerkki "C"-aseman "tiedostot"-kansiosta).
  4. Suorita loitsu konsolissa:
    • KOPIO /b 7zsd.sfx + config.txt + 7z465.7z 7Zip.exe
    • 7zsd.sfx on sfx-moduulin nimi.
    • config.txt - asetustiedoston nimi.
    • 7z465.7z on pakatun 7z465.exe-asennusohjelman nimi.
    • 7Zip.exe on tulostetun sfx-arkiston nimi.

Tuloksena saadaan sfx-arkisto 7Zip.exe, joka on suoritettava tiedosto tai itsepurkautuva arkisto, joka sisältää config.txt-käskyn. Ohjeiden sisältö on seuraava:

;!@Asenna@!UTF-8!
  • RunProgram ="7z465.exe /S" GUIMode ="2" ;!@InstallEnd@!
    ;!@Asenna@!UTF-8!
  • ;!@InstallEnd@!
  • - ohjetiedoston alun ja lopun rivit. Nämä ovat kommentteja ja ne voidaan poistaa. Mutta kaksi muuta ovat ehdottomasti tarpeen.

GUIMode="2" - arkiston purkutila ilman ilmoituksia (hiljaisesti).


InstallShield tarjoaa ympäristön projektin perustamiseen, komentosarjan luomiseen ja lopulta jakelun julkaisemiseen - sekä MSI:ssä että erilaisissa virtuaalimuodoissa. Tämä on yksi tunnetuimmista ratkaisuista asennusohjelmien luomisessa Windows-alustalle. Kompleksista on kolme versiota - Express, Professional ja Premier. Viimeistä niistä pidetään toimivimpana (katso). Ei kauan sitten julkaistiin päivitetty InstallShield 2014 -paketti, josta keskustellaan edelleen.

Projektit voidaan tuoda Microsoft Visual Studiosta tai luoda olemassa olevista malleista. Kun luot projektin tyhjästä, voit valita useista tyypeistä:

  • MSI-perusprojekti - Käytössä on Windows Installer -tekniikka, InstallScript-, VBScript-, Jscript-skriptien, exe- ja dll-tiedostojen kutsuminen on käytettävissä.
  • InstallScript Project - InstallScriptiä käytetään asennuksen ohjaamiseen
  • InstallScript MSI -projekti - yhteinen Windowsin avulla Installer ja InstallScript ottaaksesi asennuksen käyttöön.

Jokaiselle näistä tyypeistä puolestaan ​​​​on monia lisäprojekteja. Yleensä asentajien lisäksi kompleksin avulla voit luoda assosiaatiomoduuleja (Uudelleenjaettava) sekä modifioijia (Transform).

InstallShieldin käytön aloittamiseen on useita vaihtoehtoja, yksi niistä on vaiheittaisen ohjatun asennustoiminnon (Project Assistant) käyttö, joka käynnistyy automaattisesti, kun luot uuden projektin. Tarkempi konfigurointi tehdään asennussuunnitteluikkunassa. Asetukset on ryhmitelty seuraavasti:

  • Asennustiedot - taulukko, jossa on yleisiä tietoja projektista. Tässä voit valita erityisesti asennusohjelman oletuskielen. Yhteensä InstallShield tukee yli 30 lokalisointia.
  • Organisaatio – Sisältää asennusohjelman, luettelon ominaisuuksista ja komponenteista, jotka esitetään käyttäjälle valittavaksi asennuksen aikana.
  • Sovellustiedot – Sovellustiedot, kuten tiedostot, moduulit ja riippuvuudet. Jotkut komponentit voidaan asentaa paikallisesti, toiset on ladattava asennuksen aikana.
  • Järjestelmän kokoonpano: pikakuvakkeet, resurssit, määritystiedostot, palvelut jne.
  • Server Configuration - palvelimen konfigurointi asentajan vaatimusten mukaisesti. Tämä sisältää IIS-asetukset, komponenttipalvelut, SQL Serverin SQL-komentosarjat, Microsoft Windows Azure, MySQL tai Oracle. Microsoft Web Deploy -sovelluksen avulla voit ladata riippuvuuksia, suorittaa komentosarjoja ja suorittaa tehtäviä palvelimella.
  • Käyttäytyminen ja logiikka - komentosarjat, toiminnot, asennustiedostot jne.
  • Käyttöliittymä ( Käyttöliittymä) - asennusohjelman suunnittelu, mukaan lukien dialogisuunnittelu, kuvat, teksti ja muut tiedot. Suunnitteluteemoja on valittavissa, olemassa olevien valintaikkunoiden erittäin joustava räätälöinti, jopa kunkin elementin vetäminen ja pudottaminen. Rivi riviltä -editorin avulla voit työskennellä lokalisointien kanssa.
  • Media - ympäristömuuttujien hallinta, tuotepäivitysten ja -julkaisujen asettaminen, korjaukset.
  • Lisätyökalut: tiedostojen riippuvuustarkistus, MSI-virheenkorjausohjelma ja suora editori, joka on suunniteltu tarkastelemaan projektin rakennetta taulukkomuodossa.

Asennusohjelmien luomiseen käytettävä komentosarjakieli on InstallScript, joka on samanlainen kuin C-kieli ja jonka avulla voit luoda mukautettuja toimintoja (mukautettuja toimintoja). Siten komentosarjat auttavat kutsumaan dll-kirjastoja, käynnistämään sovelluksia, VBScriptiä, Jscriptiä, InstallScript-skriptejä ja monia muita. jne.

Koodin muokkaamiseen InstallShieldissä käytetään editoria, jossa on syntaksin korostus ja automaattinen täydennys. Lisäksi ohjattua mukautettua toimintoa voidaan käyttää toimien luomiseen.

Jatkaa. InstallShield on epäilemättä yksi asennuskompleksimarkkinoiden johtavista tuotteista. Sen suurin vahvuus on sen joustavuus, jonka avulla voit luoda monenlaisia ​​asennusohjelmia tietokoneeseen tai palvelimeen asennettavaksi komentosarjatuella. Kotikäyttöä saattaa estää jokaisen version melko korkea lisenssihinta, alkaen InstallShield Expressistä (649 dollaria).

Asennustehdas


Indigo Rose Software Design on tuottanut kehitystuotteita vuodesta 1991 lähtien. Niitä ovat MSI Factory, TrueUpdate, Visual Patch ja niihin liittyvät ratkaisut. Setup Factory on toinen kompleksi, jonka avulla voit luoda täysin toimivia komentosarjoja asentimia - mutta toisin kuin MSI Factory, MSI:stä riippumaton. Tässä tapauksessa tuloksena oleva jakelu voidaan suorittaa missä tahansa Windows-versiossa XP:stä alkaen. Vaihtoehtoisia jakeluvaihtoehtoja on saatavana - asennus CD- tai DVD-levyltä, verkkoasennusohjelma, jolla on mahdollisuus ladata riippuvuuksia. LZMA/LZMA2-pakkausmuotoja ja tiedostoja, jotka ovat suurempia kuin 2 Gt, tuetaan.

Setup Factory -asennusympäristö käyttää yksinkertaista, joustavaa ja tehokasta LUA-kieleen perustuvaa komentosarjakieltä. Tämän avulla voit käyttää ehtoja, funktioita, muuttujia, taulukoita ja muita työkaluja kirjoitettaessa komentosarjaa.

Asennusohjelman luomiseen tarjotaan perinteinen vaiheittainen ohjattu toiminto. Se koostuu seuraavista projektin kanssa työskentelyn vaiheista: asennusohjelman yleisten tietojen täyttäminen, arkkitehtuurin, tiedoston sijainnin, tyylin ja teeman valinta, asennuskielet, kirjaston kokoonpano.

Vaihtoehtoisesti voit siirtyä suoraan asennusprojektin määrittämiseen itse. Tehtäväluettelo on saatavilla sovellusikkunan vasemmassa sarakkeessa, ja se on jaettu osiin: tiedostot, asetukset, visuaaliset asetukset, toiminnot, resurssit ja asennuksen poisto.

Skriptejä hallitaan Toiminnot-osion kautta. Kaikki toiminnot on jaettu useisiin vaiheisiin kronologisessa järjestyksessä: käynnistys, asennusprosessi ja virheet tässä vaiheessa, asennuksen valmistuminen ja sammuttaminen.

Käyttäjille tarjotaan toimintoja luodakseen Action Wizard- ja Code Wizard -lisäosat. Yhteensä noin 360 skriptiä on saatavilla, ja jokainen toiminto on dokumentoitu huolellisesti hyvin jäsenneltyyn ohjeeseen. Samanaikaisesti tämän kanssa päätyö koodin kanssa suoritetaan editori-ikkunassa. Koodikorostus ja rivinumerointi ovat käytettävissä. Voit käyttää sisäänrakennettuja Setup Factory -työkaluja tarkistaaksesi skriptin virheiden varalta.

Asennusohjelman toiminnallisuutta laajennetaan resurssien vuoksi. Vastaavassa Resurssit-osiossa voit määrittää riippuvuuksia (.NET, Visual Basic, DCOM, JET, MDAC, Windows Installer, Visual C++ jne.), asentaa globaaleja toimintoja ja yhdistää laajennuksia leikepöydän, arkistojen, FTP:n kanssa työskentelyä varten. Lisäksi kehittäjien keskustelupalstalle on julkaistu lisälaajennuksia.

Projektieditorin mukavuus on havaittavissa lokalisointien kanssa työskenneltäessä: et voi vain lisätä käyttöliittymäkieltä, vaan myös tuoda tai viedä tietoja XML:ään. Kaikki asennusohjelman osat ovat muokattavissa ja käytettävissä esikatselutilassa: valintaikkunat, painikkeiden otsikot, tekstin muotoilut, fontit ja paljon muuta. jne. Ulkonäköä voidaan muuttaa esiasennettujen teemojen avulla. Lisäksi ei käytetä vain "natiivityylejä" (Windows 7, Windows 8 jne.), vaan myös erilaisia ​​​​MSStyles-muokkauksia, jotka voidaan ladata erikseen.

Lopuksi on syytä huomata sellainen Setup Factoryn näkökohta kuin turvallisuus. Asennusta voidaan rajoittaa sarjanumerolla, kaikki avaimet tallennetaan MD5-hashille. Asennuksen aikana tarkistetaan tietoturva ja jakelun viimeinen voimassaolopäivä.

Jatkaa. Setup Factoryn avulla voit käyttää LUA-kielen laajoja komentosarjaominaisuuksia. Kaikki toiminnot on dokumentoitu hyvin. Käyttäjä voi käyttää ohjattua asennustoimintoa projektin eri vaiheissa luomisesta julkaisuun. Asennusohjelman toimintoja voidaan laajentaa lisäosilla. Asentimen käyttöliittymä on huolellisesti määritetty ja lokalisointien kanssa on kätevä työskennellä.

SetupBuilder

SetupBuilder on työkalu nopeaan sovellusten kehittämiseen ja konfigurointiin. Sen avulla voit luoda komentosarjoja asentimia, joissa on kompakti 160 kt:n ydin. Nämä voivat olla verkko-, CD-/DVD-jakeluja, jotka toimivat missä tahansa Windows OS 9.x:ssä tai uudemmissa käyttöjärjestelmissä. Joukossa tärkeimmät ominaisuudet SetupBuilder on listattu sertifioiduksi Windowsin tuki 8 ja Windows Server 2012 - mikä takaa yhteensopivuuden ja oikean asennuksen.

On huomattava, että sovelluksesta on valittavissa kaksi versiota: kehittäjille (Developer) ja ammattiversiolle (Professional). Ominaisuuksien luettelo on huomattavasti näiden versioiden välissä, sillä erityispiirteenä on, että SetupBuilder Developer on toimivampi. Se sisältää graafinen editori valintaikkunat, debuggeri, kääntäjä, päivitysgeneraattori ja muut komponentit.

Kun luot projektin tyhjästä, voit käyttää ohjattua toimintoa, mutta se ei käytännössä ratkaise paljon. Projektieditori koostuu seuraavista osista: Projektin määritelmä, Asennustiedot, Asennuksen ulkoasu, Asennusvaatimukset ja Script Logic.

Project Definition - yleistietojen, muuttujien, asennusprofiilien asettaminen. Kannattaa huomioida Web-deployment -alaosio, jossa voit aktivoida tuotteen verkkopäivitys- tai verkkoasennustoiminnot. Lisäksi yksi projekti voi sisältää useita versioita sovelluksesta (julkaisut).

Asennustiedot - asennusohjelman sisällön määrittely, mukaan lukien tiedostot, kansiot, rekisteriavaimet, palvelut, ohjaimet, ympäristömuuttujat ja muut elementit.

Setup Appearance - ulkoasun määrittäminen. Määrittämään ulkonäkö asennusohjelma - mukaan lukien valintaikkunat, tekstisisältö, painikkeet, kentät jne. - käytetään visuaalista editoria. Muut asetukset, kuten lokalisointi ja asennustyyli, määritetään erikseen projektiasetuksissa (Projekti - Asetukset).

Asennusvaatimukset - riippuvuuksien, käyttöoikeuksien, järjestelmä- ja muiden tiedostojen tarkistaminen.

Script Logic - pääsy asennusohjelman komentosarjaan. Se käyttää omaa IDE:ään työskennelläkseen komentosarjojen kanssa, ja siinä on myös sisäänrakennettu visuaalinen virheenkorjaus. SetupBuilder käyttää SetupScript-skriptikieltä, ja Developer-version mukana tulee noin 500 esiasennettua toimintoa. SetupScriptin käytön lisäksi voit asennuksen aikana käyttää Windows API:ta tai liittää tarvittavat DLL:t.

SetupProtect-toiminto, joka on saatavilla SetupBuilder Developerissä, vastaa turvallisuudesta. Sen avulla voit käyttää sarjanumeroita ja tilausavaimia tietyn käyttöajan. Lisäksi se on saatavilla digitaalinen allekirjoitus jakelu.

Jatkaa. SetupBuilderin avulla voit luoda asennusohjelmia, verkkoasennusohjelmia ja päivityksiä käyttämällä komentosarjoja ja Windows API -ominaisuuksia. Tämän kompleksin merkittävimpiä ominaisuuksia ovat Windows-tuki, visuaalinen muokkaus ja projektin virheenkorjaus, monikielisyys ja suojaus luvattomalta käytöltä.

Visual Installer 2014

Visual Installer on monimutkainen Windows-asennusohjelmien luomiseen visuaalisessa tilassa ja komentosarjatuella. Luodut jakelut voidaan jakaa CD/DVD:llä, USB-medialla ja Internetin kautta itsepurkautuvien arkistojen muodossa.

Visual Installerista on kaksi versiota - tavallinen ja ammattimainen. Jälkimmäisessä tapauksessa projekti sisältää lisäksi projektipäällikön ja SamLogic Selectorin, apuohjelman järjestelmän riippuvuuksien määrittämiseen käynnistyksen yhteydessä. Lisäksi ammattiversion avulla voit työskennellä 64-bittisten sovellusten kanssa ja sisältää työskentelyn komentosarjojen kanssa.

Ensin Visual Installer kehottaa sinua määrittämään jakelun jakelumuodon ja asettamaan perusasetukset. Vaihtoehtoisesti voit tuoda olemassa olevia projekteja Visual Studio / Visual Basic -ympäristöistä ohjelmaan ja jatkaa työskentelyä olemassa olevan projektin pohjalta.

Jatkotyöt tehdään suoraan editorissa. Alareunassa on välilehdet osioiden välillä liikkumista varten. Osioissa Tiedostoluettelo, Rekisteri, INI-tiedostot ja Komponentit määrittävät asennusohjelman rakenteen, mukaan lukien tiedostot, hakemistot, rekisteriavaimet ja muut komponentit. Erikseen voimme korostaa visuaalista komponenttia. Joten ohjattua asennustoimintoa määritettäessä tarjotaan valintaikkunoita (Dialog Boxes -välilehti): lisenssiavaimen syöttäminen, komponenttien valinta, lisenssiteksti jne. Asennusohjelman suunnittelu määritetään vastaavassa Suunnittelu-välilehdessä: nämä ovat värillisiä , tausta, fontit, kuvat ja ääni.

Lisää asennusvaihtoehtoja on saatavilla Erikoistarjoukset-valikosta. Täällä voit määrittää riippuvuuksia (käyttöjärjestelmän versio ja .Net Framework), joita ilman asennus ei ole mahdollista. Asennusvaihtoehdot, kuten hiljainen asennus, digitaalinen allekirjoitus ja salasanasuojaus.

Visual Installer mahdollistaa monikielisten jakelujen luomisen. Lokalisointien hallinta muihin asennusjärjestelmiin verrattuna ei ole kovin kätevää: kaikki tiedostot tallennetaan LNG-muodossa ulkoiseen tiedostoon, jota on muokattava manuaalisesti tekstieditorissa.

Pro-versiossa saatavilla olevia skriptejä voidaan käyttää ennen asennusta ja sen jälkeen. Skriptikielen avulla voit käyttää viitekirjassa kuvattuja muuttujia ja komentoja, hallita tiedostojen, kansioiden, pikakuvakkeiden ja muiden komponenttien luontiprosessia sekä käynnistää ulkoisia MSI- ja muita ohjelmia. Skriptien muokkaamiseen käytetään yksinkertaista editoria, joka tukee IntelliSense-automaattista täydennystä.

Lopuksi on huomioitava seuraava seikka: koodaus näkyy väärin valintaikkunoissa ja kaikki aktiiviset painikkeet eivät toimi painettaessa. Tämä ongelma havaittu Windows 8:ssa.

Jatkaa. Melko yksinkertainen ja jokseenkin vanhentunut asennuskompleksi, jossa on kuitenkin saatavilla skriptejä ja visuaalinen projektieditori. Kaikki asetukset tehdään tyhjien pohjalta, asennusjärjestystä ei voi muuttaa.

Pivot-taulukko

SovellusNSIS (Nullsoft Scriptable Install System) Inno-asetuksetIzPackExcelsior asennusohjelmaWiX-työkalusarjaClickteam Install CreatorVarsinainen asentajaCreateIntallAdvanced InstallerInstallBuilderInstallMateInstallShieldAsennustehdasSetupBuilderVisuaalinen asennusohjelma
KehittäjäNullsoftJordan Russell, Martijn LaanJulien Ponge et ai.ExcelsiorMicrosoftClickteamSofteza kehitysNovostrimCaphyon LTDBitRockTarma Software ResearchFlexera ohjelmistoIndigo ruusuLindersoftSamLogic
AlustaWindows, POSIXWindowsWindows, Linux, MacOS+WindowsWindowsWindowsWindowsWindowsWindowsWindows, Linux, Mac OS+WindowsWindowsWindowsWindowsWindows
Hintailmaiseksiilmaiseksiilmaiseksiilmaiseksiilmaiseksi49,00 € / 119,00 € (Pro)$89 ilmainen (ilmainen) / 2000 hieroa. (täysi versio) alkaen 399 dollariaalkaen 995 dollariaalkaen 89 dollariaalkaen 649 dollaria $395 299 dollaria (kehittäjä) / 169 dollaria (ammattilainen) $129
SkriptikieliNSISInno Setup Script, PascalJavaWindows InstallerGenteeVBScript, JscriptJava, PHP, Perl, Python, Ruby, C/C++, .NET/Mono VBScript, Jscript, PowerShellInstallScript, PowerShellLUASetupScriptVisuaalinen asennusohjelma
Asentajan tyyppiEXEEXEJAREXEMSIEXEEXEEXEEXE, MSI, JAREXEEXE, MSIEXE, MSIEXEEXE, MSIEXE
Projektitoimittaja + (lisäosat)+ (lisäosat)+ (lisäosat)+ + (lisäosat)+ + + + + + + + + +
Projektien maahantuontiEclipse, IntelliJ IDEA, Netbeans, Apache Ant NSISVisual StudioVisual Studio, Eclipse, Visual Basic jne. Visual Studio, Visual Basic jne. Visual Studio, Windows Installer jne. Visual Basic, .NET, Windows Installer jne. .NETVisual Studio, Visual Basic
Monikielinen + + + + + + + + + + + + + +
KompressiotyypitZLib, BZip2, LZMABZip2, LZMA/LZMA2raaka, gzip, bzip2, 7-Zip SFXei ole määriteltyMSZIPvetoketju/erotinei ole määriteltyCAB, 7-zipLZMALZMALZMA/LZMA2ZlibLZMA/LZMA2LSZipPOSTINUMERO
Sarjanumeron/salasanan suojaus + + + (Pro)+ + + + + + + +
Komponenttien valinta asennuksen aikana + + + + + + + + +
"Hiljainen" asennus + + + + + + + + + + + + + +
Komentorivi + + + + + + + + + + + + + +
Laajennukset+ + + + + + + + +

Perustoiminnot

  • yhden EXE:n luominen;
  • asennusohjelman jakaminen levyille;
  • useita ohjelmien asennustyyppejä (täysi, mukautettu, minimaalinen);
  • asennuksen poistamisen mahdollisuus;
  • pakkaustoiminnot (deflate, bzip2, 7-Zip);
  • versiotietojen vertailu, asennusohjelman asennuksen aikana käyttämien tiedostojen korvaaminen;
  • luomalla pikakuvakkeita tiettyyn paikkaan;
  • salasanalla suojatut ja salatut asennukset;
  • hiljainen asennus ja poisto;
  • luodaan rekisterimerkintöjä ja INI-tiedostoja.

Edut ja haitat

Edut:

  • ilmainen jakelu;
  • venäjän kielen tuki;
  • kätevä ja intuitiivinen käyttöliittymä ohjatun toiminnon muodossa;
  • integroitu kirjoituskone Pascal-kielellä;
  • mahdollisuus monikieliseen asennukseen.

Virheet:

  • skriptien manuaalinen muokkaus.

Vaihtoehtoja

Asenna Creator. Ilmainen sovellus luoda omia ainutlaatuisia asentajia erilaisia ​​ohjelmia. Voit käyttää mukautettuja kuvakkeita, kirjoittaa arvoja rekisteriin, automaattinen asennus fontit, tietojen lataaminen palvelimilta.

Asenna Wizard Creator. Yksinkertainen ilmainen ohjelma, jolla voit luoda sovellusten asennusohjelmia. Toiminto suoritetaan useissa vaiheissa: nimen määrittäminen, tiedostojen lisääminen, painikkeen painaminen.

Toimintaperiaatteet

Luodaksesi ohjelmalle yhden asennustiedoston, suorita Inno Setup, napsauta "Tiedosto", "Uusi" -painiketta ja käynnistä ohjattu toiminto.

Asennustiedoston luominen

Anna seuraavassa ikkunassa perustiedot sovelluksesta: nimi, versio, kehittäjä, kotisivu jne.

Sitten erityiseen kenttään sinun on syötettävä exe-tiedosto, joka käynnistyy asennettu sovellus, ja lisää myös luettelo, joka sisältää kaikki sen komponentit ja tiedostot.

Jos lisenssitiedosto on olemassa, määritä sen polku seuraavassa ikkunassa. On myös mahdollista luoda Readme.txt, kirjoittaa viesti tai jättää rivit tyhjiksi.

  • asennustiedoston nimi;
  • paikka, johon käännetty tiedosto sijoitetaan;
  • asennusohjelman pikakuvake.

Viimeiseen ikkunaan sinun on jätettävä kaikki ennalleen, mikä yksinkertaistaa asennusohjelman komentosarjaa.

Kun kaikki tarvittavat parametrit on määritetty, ohjelma luo sovelluskääreen.

Sovellustiedosto

Inno Setup auttaa sinua luomaan täysimittaisen ammattiasentajan, jolla on tarvittava suojaus ja joukko pakollisia toimintoja.

Jos päätät aloittaa ohjelmien jakelun, et voi tulla toimeen ilman asennusjakelua. Nykyään lähes kaikissa ohjelmissa on asennusohjelma, jonka nimi on yleensä Setup.exe. Tässä artikkelissa tarkastellaan esimerkkiä Access-sovelluksen asennusohjelman rakentamisesta ja joitain ominaisuuksia, jotka sinun on tiedettävä.

Kuten aiemmin mainittiin, Access ei salli sinun luoda suoritettavaa tiedostoa, joka voi toimia ilman Accessia. Mutta samaan aikaan Microsoft ehdottaa paketin käyttämistä ongelman ratkaisemiseen Microsoft Office Kehittäjä, joka sisältää lisenssin ohjelman jakeluun Microsoft Access runtime. Käsittelen tätä tarkemmin.

Microsoft Access Runtime on Accessin versio, jonka avulla käyttäjät voivat suorittaa Access-sovelluksia, mutta eivät muokata sitä. On järkevää asentaa Microsoft Access runtime täysversion sijaan vain, jos tarvitset lisensoinnin eheyden ja tietokantaa käyttävällä asiakkaalla ei ole Access-lisenssiä. Tässä tapauksessa sinun on ostettava ODE (Office Developer Edition). Sitten oston ohella saat lisätyökaluja ja mikä tärkeintä OIKEIN asentaa asiakkaille kehittämäsi tietokannan lisäksi myös Accessin ajonaikainen versio. Tässä tapauksessa asiakkaalle ei esitetä vaatimuksia Accessin laittomasta käytöstä. Muussa tapauksessa jokaisen asiakkaan on ostettava MS AAccess -lisenssi.

ODE-paketti sisältää "jakelun luojan", joka sisältää MDB- ja Run-time-versiosi jakelussa. Kaikki suoritusajan luomiseen tarvittavat kirjastot sisältyvät jo Accessin täysversioon (jopa ilman ODE:tä). Mutta on yksi MUTTA (tämä on niille, jotka ovat huolissaan "huijauksen" lisensoinnista):

Jos et osta sitä virallisesti, asiakkailla ei silti ole oikeutta käyttää edes ajonaikaista versiota.

Seuraava ajatus saattaa syntyä: Entä jos selvität, mitkä tiedostot Accessin tarvitsee toimiakseen, ja sisällytät ne asennusjakeluun? Se on mahdollista, mutta tämä ei ratkaise lisenssiongelmaa. Lisäksi sinun on luotava melko monimutkainen asennusohjelma, jossa tarkistetaan olemassa olevat komponentit ja asennetaan / rekisteröidään puuttuvat komponentit. Lisäksi jälkimmäisessä tapauksessa on mahdollista jopa tuhota järjestelmä, jos se suoritetaan väärin.

Yleensä, jos tarkastellaan todellisia tilanteita sovellusten myynnissä Accessissa, vain harvat kehittäjät (puhumme Venäjästä) ostavat lisenssipaketteja. Yleensä nämä ovat niitä, joille "tietyllä liiketoiminnan kehitystasolla kysymys ostamisesta vai ei ostamisesta menettää merkityksensä" - tai yksinkertaisemmin, kenellä on varaa ostaa lisenssipaketti hintaan 600 - 1000 dollaria. . On mielenkiintoista kuunnella heidän vannovan foorumeilla tällaisten ohjelmien toiminnasta. Ymmärtääkseni siellä on samat "jambit" kuin piraattiversioissa. Siksi en kehota sinua käyttämään ohjelmissasi vain ilmaisia ​​tai piraattiversioita Officesta, mutta en myöskään suosittele lisensoidun version käyttöä (katso yllä).

Ihmettelen mitä täysi versio Pääsy voidaan käynnistää ajonaikaisessa tilassa asettamalla komentorivi avain /runtime. Luo esimerkiksi työpöydälle pikakuvake, napsauta sitä hiiren kakkospainikkeella, kirjoita objektikenttään ilmestyvään valintaikkunaan jotain tällaista: (tämä on Office 2000 - XP, mutta 2003:lle se on korjattava Office10:n sijaan - Office11)

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

ja "Työkansio" -kentässä:

Nyt käynnistetään sovellus tämän pikakuvakkeen kautta. Access-projekti-ikkuna avautuu, mutta Access-pikakuvake ja vakiotyökalurivit eivät enää ole siellä. Tämä on ajonaikainen tila.

Ensikertalaisille kehittäjille Access-sovellusten jakelu Microsoft Office Developer -ohjelmistopaketin kautta ei ehkä ole vaihtoehto. Loppujen lopuksi se maksaa rahaa, eikä vähän. Tarkastellaan toista tapaa, käyttämällä ilmaista asennusohjelmaa Inno-asetukset. Tietysti on muitakin, joille maksetaan esim InstallShield ja ilmaiset asentajat. Ne eroavat helppokäyttöisyydestä ja luodun jakelupaketin koosta.

Inno-asetukset- vapaasti jaettu asennusohjelma Windows-ohjelmat. Englanninkieliset versiot ilmestyivät jo vuonna 1997, nyt Inno Setup on käännetty useille kielille, ja asennusohjelmia voidaan luoda yli 20 kielellä. Inno Setup on moniin kaupallisiin asentajiin verrattuna parempi ominaisuuksiensa, vakauden ja luomiensa tiedostojen koon suhteen.

Tärkeimmät ominaisuudet:

  • ohjelma voi vertailla tiedostoversiotietoja
  • siirtää käytetyt tiedostot
  • rekisteröi DLL/OCX/FNT/TLB ja vakiokirjastot
  • asentaa fontteja
  • tarkistaa, ovatko tietyt ohjelmat aktiivisia
  • pikakuvakkeiden luominen nopeaa käyttöä varten (esimerkiksi Käynnistä-valikon kautta tai työpöydällä)
  • kirjoittaminen ini-tiedostoihin
  • sisäänrakennettu kone skriptien kirjoittamiseen Pascal-kielellä
  • tukee monikielistä asennusta
  • asennus ja asennuksen poistaminen oletusarvoisesti
  • kaikki koodi on saatavilla (Borland Delphi 2.0-5.0)
  • salasanasuojaus asennusta varten
  • jos peruutus suoritetaan suorituksen aikana, kaikki toimet palautetaan alkuperäiseen tilaansa
  • tukee kaikkia 32-bittisiä Windows-versiot(95, 98, 2000, 2003, XP, minä, NT 4.0)
  • luo sellaisen luomisen exe-tiedosto, mikä yksinkertaistaa huomattavasti ohjelman asennusta
  • tavallinen Windows 2000/XP -käyttöliittymä
  • käyttäjäkeskeinen (esim. täysi, minimaalinen, mukautettu)
  • kaikki asennuksen poistotyökalut
  • tiedostojen asennus: sisäänrakennettu tuki "deflate", bzip2, 7-zip LZMA-pakkaustiedostoille

Lisäksi versiosta 2.0.6 alkaen Inno Setup sisältää täyden tuen MBCS:lle. Enemmän varhaiset versiot viimeinen omaisuus ei sisälly. Mutta se ei tue Web-asennusta.

Asennusohjelman luomisen erikoisuus Inno Setupissa on, että asentajat luodaan komentosarjoilla - yksinkertaista tekstitiedostoja ASCII, joka muistuttaa .INI-tiedostoja. Skriptejä on helpompi muokata kuin esimerkiksi Installshield-käyttöliittymän kanssa työskentelyä. Skripteillä on tunniste ".iss" (inno setup script). Se määrittää kaikki asennusohjelman parametrit, ja asennuksen aikana ohjelma liittää itsensä näihin tiedostoihin. Käsikirjoitus on jaettu osiin, joiden nimet on kirjoitettu hakasulkeet. Osioissa on avainsanoja ja ohjeita, joita kääntäjä voi lukea ja suorittaa.

Kommentit alkavat puolipisteellä rivin alussa, ja ne voidaan sijoittaa mihin tahansa skriptin kohtaan. Kommentit lohkossa eivät ole mahdollisia, kuten myös kommentin sijoittaminen rivin keskelle. Kääntäjä sallii jälkimmäisen, mutta myöhemmin, kun se suoritetaan, johtaa virheeseen.

; -- Sample1.iss --
; Osoittaa 3 tiedoston kopioimisen ja kuvakkeen luomisen.

Jaksojen järjestyksellä ei ole väliä. Kaikki (paitsi ) ovat mielivaltaisia. Avainsanalle määritetään arvo yhtäläisyysmerkillä (=).

Vihjeet koostuvat yhdestä tai useammasta parametrista ja niiden valinnoista sekä lipuista liput. Parametri puolestaan ​​koostuu nimestä, jota seuraa kaksoispiste : ja merkityksiä. Parametrit, valinnat ja liput erotetaan toisistaan ​​puolipisteillä ;

Katsotaanpa lyhyesti pääosia:

osio

Merkitys

sisältää ohjeet asennusrutiinin käyttäytymisestä sekä siitä, miltä sen pitäisi näyttää. AppName-, AppVerName- ja DefaultDirName-avainsanat vaaditaan. Kaikki muut - tarpeen mukaan
Tämä sisältää asennustiedostot
pikakuvakkeet (kuvakkeet)
Komponenttien suhde asennusrutiinin tyyppiin
voit luoda uusia tyhjiä kansioita
kirjoittaa INI-tiedostoihin
ensimmäinen toimenpide asennuksen aikana, systax vastaa osaa
mahdollistaa tiettyjä muutoksia tekstiin
tekee merkinnän rekisteriin
suorittaa muita ohjelmia, kun tiedot on asennettu onnistuneesti, mutta ennen kuin valintaikkuna suljetaan
sallii lisätoiminnot asennuksessa
määrittää asetustyypin
viimeinen toimenpide asennuksen poistamisen aikana. Tällä tavalla kansiot ja/tai tiedostot poistetaan
ensimmäinen toimenpide asennuksen poistamisen aikana. Systax vastaa jaksoa
sisältää tietoa kielestä. ei yleensä käytetä

Inno Setup toimii skriptin sisällä erilaisilla ennalta määritetyillä vakioilla, jotka yleensä sisältävät polkuja. Kirjoitustapa: (Nimi). Jotkin vakiot, kuten (app) ja (ryhmä), voi/pitäisi määrittää ennalta. Jokaisen, joka haluaa määritellä vakiot itse, kannattaa kääntyä Alex Yackimoffin esiprosessorin puoleen.

Tässä ovat tärkeimmät Inno Setup -vakiot:

vakio

esimerkki

(voittaa) hakemistopolku/ Windows-kansio C:\Windows
(sys) polku Windowsin järjestelmäkansioon, erityisesti System32-kansioon C:\Windows\System tai C:\Windows\System32
(sovellus) polku omaan sovellukseesi (ohjelmaasi)
(pf) polku ohjelmakansioon C:\Ohjelma
(vrt.) polku jaettuun tietoon C:\Programme\Gemeinsame Dateien
(dao) vastaa (cf)\Microsoft Shared\DAO C:\Programme\Gemeinsame Dateien\Microsoft Shared\DAO
(src) polku asennusrutiinikansioon asennuksen aikana R:\
(ryhmä) aloitusvalikon ohjelmia

Tarkastellaan siis ratkaistavia ongelmia (määrittelemme vain minimaaliset). Asentajamme tulee toimia seuraavasti:

Pura tiedostot vaadittuihin paikkoihin
Luo kansio ohjelmahakemistoon (kansio "Cop" - tallentamista varten varmuuskopiot pohjat)
Luo sovelluksen käynnistysvalikko kohdassa Käynnistä - Kaikki ohjelmat sekä kuvake työpöydälle

Tämä on vaadittu vähimmäismäärä. Mutta tämä ei tietenkään ole kaikki Inno Setupin mahdollisuudet. Ei ole turhaa, että monet kehittäjät käyttävät sitä. Mutta tässä artikkelissa rajoitan vain tähän, jotka haluavat tutkia ohjelman ominaisuuksia syvällisemmin apujärjestelmä. Internetissä on monia linkkejä sekä ohjelmaan että ohjeen käännöksiin. Esimerkiksi Inno Setup 5.1.6. ja sen ohjeen voit ladata täältä... Ohjelman englanninkielinen verkkosivusto http://www.innosetup.com

Kokeile ensin kokeilua luomalla asennusohjelma ohjatun toiminnon avulla ja tutkimalla sitten tuloksena olevan komentosarjan rakennetta. Periaatteessa mielestäni ei ole tarvetta kuvailla yksityiskohtaisesti mitä painetaan missä. Inno Setup on niin helppo oppia, että se voidaan oppia ilman ongelmia, jota kutsutaan "tieteelliseksi poking-menetelmäksi". Tässä on esimerkiksi asennusohjelma, joka suorittaa aiemmin määritettyjä tehtäviä (kaikki jakelutiedostot sijaitsevat D:\Setup-hakemistossa.)


AppName=Oma ohjelma
AppVerName=Oma ohjelma. Versio 1.0.
AppPublisher=MyProgram, Inc.
AppPublisherURL=http://MyMySoft.ru/
AppSupportURL=http://MyMySoft.ru/
AppUpdatesURL=http://MyMySoft.ru/
DefaultDirName=(pf)\MyProgram
DisableDirPage=no
DefaultGroupName=Oma ohjelma
DisableProgramGroupPage=kyllä
LicenseFile=D:\Setup\license.txt
InfoAfterFile=D:\Setup\readme.txt
AlwaysCreateUninstallIcon=yes


Nimi: "desktopicon"; Kuvaus: "Luo pikakuvake &Desktopissa"; GroupDescription: "Lisää pikanäppäimiä:"


Lähde: "D:\Setup\Server.mdb"; KohdeDir: "(sovellus)"; Kohdenimi: "Palvelin.mdb";
Lähde: "D:\Setup\license.txt"; DestDir: "(sovellus)";
Lähde: "D:\Setup\readme.txt"; DestDir: "(sovellus)";
Lähde: "D:\Setup\Log.JPG"; DestDir: "(sovellus)";
Lähde: "D:\Setup\Log.ico"; DestDir: "(sovellus)";
Lähde: "D:\Setup\Base.mdb"; DestDir: "(sovellus)";


Tiedostonimi: "(app)\MyProg.url"; Osio: "InternetShortcut"; Avain: "URL"; Merkkijono: "http://MyMySoft.ru/"


Nimi: "(app)\Cop"


Nimi: "(ryhmä)\Oma ohjelma"; Tiedostonimi: "(app)\Base.mdb" ;Työhakemisto: "(sovellus)";KuvakeTiedostonimi:(sovellus)\Log.ico
Nimi: "(ryhmä)\Ohjelman verkkosivusto"; Tiedostonimi: "(app)\MyProg.url"
Nimi: "(userdesktop)\Oma ohjelma"; Tiedostonimi: "(app)\Base.mdb" ;Työhakemisto: "(sovellus)"; IconFilename:(app)\Log.ico;Tehtävät: desktopicon

Voit ladata esimerkin siitä, kuinka se kaikki toimii alta.

  • Ota yhteyttä "Interface" saadaksesi lisätietoja / tuotteiden ostamisesta

Lataukset

Useimmat käyttäjät, jotka eivät ole erityisen perehtyneet tietokoneisiin, ovat kiinnostuneita siitä, mikä Setup on ja mitkä sen toiminnot ovat. Joskus vastaus tähän kysymykseen on melko yksinkertainen. Kuitenkin monissa tapauksissa tämä komponentti liittyy moniin tietokoneen ongelmiin.


Siksi sinun pitäisi ymmärtää, mikä asennusohjelma on ja mitä tehdä, jos tämän tiedoston kanssa ilmenee ongelmia. On syytä huomata, että tämä ei ole niin vaikeaa kuin miltä ensi silmäyksellä näyttää.

Kielinormit

Ensinnäkin sinun on ymmärrettävä, että tämä on sanan käännös. Melko usein hän on se, joka auttaa käyttäjää ja mahdollistaa toiminnan merkityksen ymmärtämisen. Mikä on Setup? Saadaksesi vastauksen tähän kysymykseen sinun tulee tutustua englannin sanakirjaan. Tämä sana käännettynä tarkoittaa "asennusta" (substantiivi) tai "asennus" (verbi). Toisin sanoen jotain, joka asennetaan tietokoneeseen. On syytä huomata, että ilman tätä komponenttia on vaikea kuvitella käyttöjärjestelmän toimintaa. Onko asennus todella niin tärkeä? Tämä pitäisi ottaa selvää. Varsinkin kun tietokone tuottaa systemaattisesti erilaisia ​​virheitä.

Tietokoneelle Mikä on asennusohjelma?

Pääkäännöksen lisäksi tästä sovelluksesta on myös tietokonetulkinta. Se on hyvin ymmärrettävää nykyaikaisille käyttäjille. On syytä huomata, että "Setup" tarkoittaa ohjelmaa, joka on suunniteltu asentamaan jotain. Sen pääkomponentti on Setup.exe. Toisin sanoen se on asennus- tai suoritettava tiedosto. Mitä tapahtuu tietokoneessa käynnistyksen jälkeen. Mikä on ominaista Setupille? Esimerkiksi suoritettavista asiakirjoista voit valita erilaisia ​​sovelluksia, pelejä (niiden asentaminen) ja käynnistysasetuksia. Siellä on myös Bios Setup. Tämä on niiden asetusten nimi, jotka mahdollistavat työskentelyn tietokoneen kanssa. Toisin sanoen yleisesti suositulla "Biosilla".

On mahdotonta kuvitella tietokonetta ilman asetusta. Jos näitä tiedostoja ei ole, käyttäjä ei voi suorittaa erilaisia ​​komentoja. Sisällön ja ohjelmien asentaminen on mahdotonta. Setup.exe on jokaisessa sovelluksessa tai pelissä. Se auttaa käynnistämään asennusohjelman, jonka avulla voit nopeasti asentaa tarvittavan sisällön käyttöjärjestelmään. Aktivoidaksesi tämän ominaisuuden, sinun on kaksoisnapsautettava suoritettavaa tiedostoa.

Kiertosäännöt

On syytä huomata, että Setup.exe-tiedosto vaatii erityiskäsittelyä. Varsinkin kun on kyse Internetistä ladatun pelin asentamisesta. Sinun on selvitettävä, mikä auttaa tässä vaikeassa asiassa. Ensinnäkin sinun on vain suljettava kaikki kolmannen osapuolen sovellukset mahdollisten virheiden välttämiseksi. Seuraavaksi voit siirtyä kansioon, joka sisältää suoritettavan tiedoston. Aloita kaksoisnapsauttamalla "Setup.exe". Leikkaussali asennettuna Windows-järjestelmä 7 ja uudemmat, tietokone pyytää käyttäjältä lupaa aloittaa prosessi. Näyttöön tulee ikkuna, jossa on perustiedot valmistajasta ja asiakirjan sijainnista. Siellä sinun on vastattava "Kyllä" käynnistääksesi tai "Ei" peruuttaaksesi jonkin asennuksen.

Kun vahvistus on valmis, näkyviin tulee ikkuna, jossa on helppo navigoida. Ensin järjestelmä tervehtii käyttäjää ja ilmoittaa, että se asennetaan. Sitten sinun on noudatettava kaikkia "Asennusohjelman" ohjeita ja suoritettava prosessi loppuun. Tämän jälkeen kyseinen sovellus asennetaan. On erittäin tärkeää, että et koskaan siirrä Setup.exe-tiedostoa juurisisältökansiosta. Ei myöskään ole suositeltavaa poistaa sitä tai poistaa sitä edes tietokoneeseen asennuksen jälkeen. Tämä saattaa saada sovellukset lakkaamaan toimimasta. On syytä huomata, että "Setup" on myös sovellus, jota vaaditaan paitsi asentamaan jotain, myös käynnistämään se. Kaikki työpöydällä olevat pikakuvakkeet, jotka liittyvät ohjelmien aktivointiin, päätyvät osoitteeseen, jonka laajennus on "exe".

Käsitellä

Suoritusprosessien joukossa voit joskus löytää "Asetukset". On syytä huomata, että jotkut käyttäjät ovat varovaisia ​​tästä. Asennus toimii ja valvoo käynnissä olevia ja käynnissä olevia prosesseja. Siten se toimii eräänlaisena suodattimena. Jos poistat sen käytöstä, käyttöjärjestelmän toiminnasta tulee hallitsematon. Toisin sanoen on mahdotonta asentaa ja suorittaa sovelluksia ja pelejä normaalisti. Siksi ei tarvitse yrittää osallistua tähän amatööritoimintaan. Joskus tämä prosessi vie paljon tietokoneresursseja.

Virus

Oletetaan, että aiemmin turvallisesta "Asennusohjelmasta" voi tulla todellinen virus. IN tässä tapauksessa hän saattaa olla jossain käyttöjärjestelmä ja salataan tavallisella suoritettavalla tiedostolla. Tällaiset tietokoneinfektiot kiinnittyvät usein eniten tarvittaviin sovelluksiin. Virus aktivoituu jatkuvasti vaaditun ohjelman käynnistämisen jälkeen. On syytä huomata, että virustorjunta ei aina pysty selviytymään ongelmasta. Aluksi "Setup.exe"ksi naamioituneen viruksen havaitseminen on melko vaikeaa. Jos epäilet, että tietokoneesi on saastunut, sinun on suljettava kaikki sovellukset ja tarkistettava järjestelmä tartunnan varalta. Tässä tilanteessa virustorjunta tulee apuun. Seuraavat ohjelmat toimivat hyvin asennusohjelman kanssa:

Avast;
Nod32;
Dr.Web.

Jos skannaus vahvistaa huolesi, uhkaa ei tarvitse kiirehtiä poistamaan. On muistettava, että tämän jälkeen et voi käynnistää viruksen sisältävää sovellusta. Tietokoneen tehokkaan ja asianmukaisen hoidon suorittamiseksi sinun on pyydettävä apua palvelukeskuksen asiantuntijoilta. He löytävät ja neutraloivat uhan aiheuttamatta haittaa käyttäjän tiedostoille ja asiakirjoille.

Vakooja

On toinenkin melko yleinen skenaario. Puhumme erityisen vakoojan läsnäolosta tietokoneessa. Se pystyy salaamaan prosesseissa, kuten asennuksessa. Tämä infektio on suunniteltu havaitsemaan ja varastamaan käyttäjän henkilökohtaisia ​​tietoja. Esimerkiksi osoitteet ja sähköposti, numerot pankkikortit, kirjautumistunnukset ja salasanat sivuille jne. On syytä huomata, että ei ole erityisen miellyttävää tunnistaa vakooja tietokoneella, varsinkin kun se on salattu Setup.exe-tiedostolla.

Virustorjuntaohjelman käyttö tässä tapauksessa ei aina ole tehokasta. Sinun on lisäksi ladattava ja asennettava erityinen vakoiluohjelmien torjuntaohjelma. Esimerkiksi SpyHunter. Se on vapaasti saatavilla ja helppokäyttöinen. Sinun on käynnistettävä sovellus ja aloitettava sitten tarkistaminen. Kun tulokset on saatu, voit turvallisesti poistaa uhat. Älä unohda käydä tehtävienhallinnassa ja lopettaa sitten Setup.exe-prosessi. Seuraavaksi sinun tulee käynnistää tietokoneesi uudelleen. "Setup" näkyy jälleen lähettäjässä, mutta sinun ei myöskään pidä pelätä sitä.

Näin ollen artikkeli käsitteli kysymystä siitä, mikä asennus on. Kuten näet, tämä on erittäin tärkeä tiedosto. Joskus se voi tuoda mukanaan paljon ongelmia. Ongelmien välttämiseksi sinun tulee vain katsoa, ​​mitä tietokoneellesi on asennettu ja ladattu. On suositeltavaa ajaa aina vain luotettavia prosesseja.