Kuinka tehdä EXE -asennustiedosto

Kuinka tehdä EXE -asennustiedosto

Mitä teet, kun olet luonut uuden Windows -ohjelmiston - yksinkertaisesta diagnostiikkatyökalusta monimutkaiseen PC -videopeliin - ja haluat jakaa sen maailman kanssa? Voit pakata tiedostot yhdeksi ZIP -tiedostoksi ja jakaa sen.





Tai voit olla hieno ja luoda sen sijaan asennusohjelman EXE.





Tässä viestissä käsitellään kolmea eri tapaa tehdä EXE: tä: itsepurkautuva paketti, yksinkertainen asennusohjelma sisäänrakennetun IExpressin avulla ja edistynyt asennusohjelma, joka käyttää mukautettavaa Inno Setup -ohjelmaa.





1. Tee nopea EXE-tiedosto käyttämällä 7-Zip-tiedostoa

Luultavasti käytät jo 7-Zipiä kaikenlaisten arkistotiedostojen purkamiseen ja tiedät, että 7-Zip voi luoda arkistotiedostoja, mutta tiesitkö, että voit käyttää sitä myös EXE-tiedoston luomiseen, joka toimii asennuksena?

Sitä kutsutaan an SFX -arkisto (itsepurkautuva) ja pakkaa kaikki lopputiedostosi yhteen ja upottaa sitten arkistoon erityisen EXE-tiedoston, joka osaa purkaa kaiken.



Toisin sanoen vastaanottaja voi purkaa SFX -arkiston (joka näkyy itse EXE -tiedostona), vaikka hänellä ei olisi oikeaa ohjelmistoa, mikä voi tapahtua muodoissa, kuten 7Z, RAR, TAR ja ZIP.

Voit luoda SFX-arkiston 7-Zipillä seuraavasti:





  1. Valmista kaikki tiedostot ja hakemistot yhteen päähakemistoon ja nimeä hakemisto haluamallasi tavalla.
  2. Oikealla painikkeella hakemistosta ja valitse 7-Zip> Lisää arkistoon ...
  3. Alla Asetukset , ota käyttöön Luo SFX -arkisto ja valitse seuraavat asetukset ... > Arkiston muoto: 7z> Pakkaustaso: Normaali> Pakkausmenetelmä: LZMA2> Sanakirjan koko: 16 Mt> Sanan koko: 32> Kiinteä lohkon koko: 2 Gt
  4. Napsauta lopuksi OK .

Huomaa, että SFX -arkistot eivät ole todellisia asennustiedostoja. He eivät aseta purettuja tiedostoja osoitettuun kohdehakemistoon. Ne eivät muokkaa Windowsin rekisteri . Lisäksi he eivät luo asennuslokeja eivätkä näy asennettu ohjelmisto Uninstall -sovelluksessa. Ne ovat kirjaimellisesti arkistotiedostoja, jotka on pukeutunut EXE -tiedostoiksi.

Ladata: 7-vetoketju Windows (Vapaa)





Löysin iPhonen, miten avaan sen

2. Kuinka tehdä EXE helposti IExpressin avulla

IExpress on apuohjelma, joka sisältää Windows -versiot alkaen Windows XP: stä ja sen jälkeen. Apuohjelman mukana tulee graafinen käyttöliittymä (nimeltään ohjattu IExpress Wizard), mutta voit myös luoda asennustiedostoja käyttämällä käsinkirjoitettuja Self Extraction Directive (SED) -tiedostoja. Suosittelemme Wizardia.

Kuten edellä oleva 7-Zip, tämä menetelmä luo itsepurkautuvan arkiston, mutta sillä on kaksi suurta eroa: yksi, loppukäyttäjä suorittaa ohjatun monisivuisen ohjatun asennuksen ja kaksi, loppukäyttäjä voi määrittää kohdehakemiston jossa työkalu purkaa tiedostot.

Ja näin voit luoda EXE -asennusohjelman IExpressin avulla:

  1. Avaa Suorita -kehote ( Windows -näppäin + R ) ja tyyppi iexpress.exe käynnistääksesi ohjatun IExpress -toiminnon.
  2. Valitse Luo uusi itsepoimintadirektiivin tiedosto ja napsauta Seuraava .
  3. Valitse Pura vain tiedostot ja napsauta Seuraava .
  4. Paketin nimessä sovelluksesi nimi on turvallinen valinta.
  5. Valitse vahvistuskehotteesta Ei kehotetta tai Kysy käyttäjältä . Sillä ei ole väliä kumminkaan. Loppukäyttäjälle, mukaan lukien yksi, on aina turvallinen valinta.
  6. Valitse käyttöoikeussopimukselle Näytä lisenssi jos haluat, että loppukäyttäjä hyväksyy loppukäyttäjän lisenssisopimuksen (EULA). Jos ei, on hyvä valita Älä näytä lisenssiä .
  7. Lisää kaikki tiedostot, jotka haluat nähdä asennettuna napsauttamalla Lisätä , selaamalla tiedostojen sijaintia ja valitsemalla ne kaikki.
  8. Jatka ohjatun IExpress -toiminnon kautta ja valitse haluamasi vaihtoehdot Näytä ikkuna ja Valmis viesti kehotuksia.
  9. Napsauta paketin nimeä Selaa , siirry kohtaan, johon haluat asentaa EXE -asennusohjelman, ja anna sille nimi. Tämä on EXE-tiedosto, jonka aiot jakaa loppukäyttäjille. Klikkaus Seuraava .
  10. Valitse lopuksi Save Self Extraction Directive (SED) tiedosto, jos haluat luoda muokatun asennusohjelman myöhemmin, esimerkiksi silloin, kun olet korjannut ohjelmiston ja tarvitset päivitetyn asennusohjelman. Jos valitset Älä säästä , sinun on suoritettava koko prosessi alusta.
  11. Päällä Luo paketti sivulla, napsauta Seuraava .

Pakettisi luodaan muutamassa minuutissa. Huomaa, että IExpressillä on joitain omituisuuksia ja ongelmia :

  • Se ei salli tyhjien hakemistojen sisällyttämistä.
  • Jos asennuksessasi on alihakemistoja, alihakemistoja ei sisällytetä.
  • Jos sinulla on useita samannimisiä tiedostoja, jopa erillisissä hakemistoissa, asennusohjelman luominen epäonnistuu.

Näiden erikoisuuksien vuoksi suosittelemme sen sijaan alla olevan menetelmän käyttöä.

Aiheeseen liittyviä: Mikä on graafinen käyttöliittymä (GUI)?

3. Paras tapa luoda EXE: Käytä Inno Setup -ohjelmaa

Inno Setup on avoimen lähdekoodin apuohjelma Se on ollut aktiivisessa kehityksessä vuodesta 1997. Se luotiin osittain vastauksena ajankohtaiseen InstallShield Expressin osa-alueeseen. Siitä lähtien siitä on tullut asentajan valinta niille, jotka eivät halua tutkia omia vaihtoehtoja.

Sen suurin veto on sen joustavuus. Inno Setup käyttää ISS -laajennuksella varustettuja komentotiedostoja ('Inno Setup Script') muokatakseen asennusohjelman eri näkökohtia: mitä tiedostoja sisällytetään, missä asennus tapahtuu, luodaanko pikakuvakkeita jne. ISS -tiedostot käyttävät samaa muotoilua kuin INI -tiedostot ja voidaan luoda ohjatun Inno -asennustoiminnon avulla.

Jos haluat luoda asennusohjelman Inno Setup -ohjelmalla, käynnistä Inno Setup Compiler sovellus. Valitse tervetuliaiskehotteesta Luo uusi komentotiedosto ohjatun komentosarjan avulla . Kirjoita sieltä sovelluksesi nimi ja sovellusversio. Voit halutessasi sisällyttää myös sovellusten julkaisijan ja sovelluksen verkkosivuston tiedot. Klikkaus Seuraava .

  1. Valitse nyt Kohteen peruskansio , jonka oletusarvo on Ohjelmatiedostot.
  2. Anna Sovelluskansion nimi , joka on sen päähakemiston nimi, johon asennustiedostot menevät. Klikkaus Seuraava .
  3. Varten Sovelluksen tärkein suoritettava tiedosto , selaa ja valitse tärkein EXE -tiedosto, joka käynnistää sovelluksesi.
  4. Jos et asenna sovellusta, ota se käyttöön Sovelluksella ei ole suoritettavaa päätiedostoa . Lisää sitten tiedostoja ja kansioita asennukseesi Lisää tiedostoja... ja Lisää kansioita ... painikkeita. Klikkaus Seuraava .
  5. Jätä oletusasetukset Sovelluksen pikavalinnat -sivulle tai muuta niitä asetuksiisi sopivaksi. Ne ovat kaikki itsestään selviä. Klikkaus Seuraava .
  6. Sovellusasiakirjat -sivulla voit osoittaa kolmeen TXT -tiedostoon, jotka näkyvät loppukäyttäjän asennusprosessin aikana. Yleensä nämä ovat LICENSE.TXT, INSTALL.TXT ja README.TXT, mutta ne voivat olla mitä haluat. Klikkaus Seuraava .
  7. Säilytä Asetusten kielet -sivulla Englanti, mutta voit lisätä niin monta muuta kieltä kuin haluat. Klikkaus Seuraava .

Noudata alla olevia ohjeita:

Kääntäjäasetukset -sivulla voit mukauttaa asennusohjelman EXE -tiedostoa:

  • The Muokattu kääntäjän tulostuskansio on siellä, mistä tuloksena oleva asennusohjelman EXE -tiedosto sijoitetaan.
  • Kääntäjän lähtötiedoston nimi EXE -tiedostoa kutsutaan. Oletusasetus on setup.exe .
  • Mukautetun asennuksen kuvaketiedosto on asennusohjelman EXE -tiedoston käyttämä kuvake. Tämän on oltava ICO -tiedosto, jonka voit ladata tai muuntaa PNG -tiedostosta.
  • Aseta salasana suojaa valtuuttamattomia käyttäjiä käyttämästä asennusohjelmaasi. Jos haluat poistaa tämän ominaisuuden käytöstä, jätä se tyhjäksi.

Kun olet määrittänyt asetukset, valitse Viedä loppuun . Kun sinua kehotetaan kääntämään uusi komentosarja, napsauta Joo . Kun sinua pyydetään tallentamaan komentosarja, valitse Ei jos tämä on kertaluonteinen asennustiedosto. Valitse Joo jos aiot muuttaa tai päivittää sitä myöhemmin.

Odota prosessin valmistumista, ja voilà, sinulla on suoritettava tiedosto kanssasi.

Ladata: Inno Setup for Windows (Vapaa)

Mikä menetelmä on paras EXE -asennusohjelman luomiseen?

Jos ohjelmistosi on perusversio tai jos aiot levittää vain rajoitetulle määrälle ihmisiä, käytä 7-Zip-menetelmää. Se on helppoa, nopeaa eikä vaadi melkein mitään teknistä asiantuntemusta.

Jos ohjelmistosi on hieman yksinkertainen ja haluat esittää todellisen ohjatun asennustoiminnon loppukäyttäjillesi, käytä IExpress-menetelmää. Valitse lopuksi Inno -sovellus, jos sinulla on monimutkainen ohjelmisto ja tiedät mitä olet tekemässä.

Jaa Jaa Tweet Sähköposti Mikä on TrustedInstaller? Miksi se estää minua nimeämästä tiedostoja uudelleen?

Lue, mitä TrustedInstaller on, miksi TrustedInstaller estää sinua pääsemästä tiedostoihin ja miten voit poistaa TrustedInstallerin tilapäisesti käytöstä.

Lue seuraava
Liittyvät aiheet
  • Windows
  • Ohjelmointi
  • Windows 10
  • Asenna ohjelmisto
  • Windows -vinkkejä
Kirjailijasta Joel Lee(1524 artikkelia julkaistu)

Joel Lee on toiminut MakeUseOfin päätoimittajana vuodesta 2018. Hänellä on B.S. tietojenkäsittelytieteen alalta ja yli yhdeksän vuoden ammattikirjoittamisesta ja editoinnista.

Lisää Joel Lieltä

tilaa uutiskirjeemme

Liity uutiskirjeeseemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia ​​e -kirjoja ja ainutlaatuisia tarjouksia!

Klikkaa tästä tilataksesi