Kako narediti namestitveno datoteko 'EXE'

Kako narediti namestitveno datoteko 'EXE'

Kaj storite, ko ustvarite novo programsko opremo Windows - od preprostega diagnostičnega orodja do zapletene računalniške video igre - in jo želite deliti s svetom? No, datoteke bi lahko stisnili v eno datoteko ZIP in to razdelili.





Ali pa si lahko omislite in namesto tega ustvarite namestitveni EXE.





V tem prispevku bomo obravnavali tri različne načine za izdelavo EXE: samorazpakirajoči paket, preprost namestitveni program z vgrajenim IExpressom in napredni namestitveni program s prilagodljivo nastavitvijo Inno.





1. Naredite hitro datoteko EXE z uporabo 7-Zip

Verjetno že uporabljate 7-Zip za pridobivanje vseh vrst arhivskih datotek in veste, da lahko 7-Zip ustvari arhivske datoteke, vendar ste vedeli, da ga lahko uporabite tudi za ustvarjanje datoteke EXE, ki deluje kot namestitveni program?

Imenuje se an SFX arhiv (samorazpakiranje) in deluje tako, da stisne vse vaše končne datoteke skupaj, nato pa v arhiv vstavi posebno datoteko EXE, ki ve, kako vse izvleči.



Z drugimi besedami, prejemnik lahko izvleče arhiv SFX (ki se prikaže kot datoteka EXE), tudi če nima ustrezne programske opreme, kar se lahko zgodi z oblikami, kot so 7Z, RAR, TAR in ZIP.

Evo, kako ustvariti arhiv SFX s 7-Zip:





  1. Pripravite vse datoteke in imenike v enem samem glavnem imeniku in poimenujte imenik, kakor želite.
  2. Desni klik v imeniku in izberite 7-Zip> Dodaj v arhiv ...
  3. Spodaj Opcije , omogoči Ustvarite arhiv SFX in izberite naslednje nastavitve ... > Oblika arhiva: 7z> Raven stiskanja: Običajno> Metoda stiskanja: LZMA2> Velikost slovarja: 16 MB> Velikost besede: 32> Velikost trdnega bloka: 2 GB
  4. Na koncu kliknite na v redu .

Upoštevajte, da arhivi SFX niso prave namestitvene datoteke. Izvlečene datoteke ne dajo v določen ciljni imenik. Ne spreminjajo se Register sistema Windows . Poleg tega ne ustvarjajo dnevnikov namestitve in niso prikazani kot nameščena programska oprema v aplikaciji Odstrani. So dobesedno arhivske datoteke, oblečene v datoteke EXE.

Prenesi: 7-Zip za Windows (Prost)





kako pridobiti trgovalne kartice na steamu

2. Kako z IExpressom enostavno narediti EXE

IExpress je pripomoček, ki je priložen različicam sistema Windows, začenši z operacijskim sistemom Windows XP in novejšimi. Pripomoček je opremljen s sprednjim grafičnim vmesnikom (imenovan IExpress Wizard), lahko pa tudi ustvarite namestitvene datoteke z uporabo ročno napisanih datotek direktive o samo ekstrakciji (SED). Priporočamo čarovnika.

Tako kot 7-Zip zgoraj tudi ta metoda ustvari samorazpakirajoči arhiv, vendar z dvema glavnima razlikama: prvo, končni uporabnik bo nadaljeval z večstranskim čarovnikom za namestitev, drugo pa lahko končni uporabnik določi ciljni imenik, v kjer bo orodje izvleklo datoteke.

In tako ustvarite namestitveni EXE z uporabo IExpress:

  1. Odprite poziv Run ( Tipka Windows + R ) in tip iexpress.exe za zagon čarovnika IExpress.
  2. Izberite Ustvari novo datoteko direktive o samoizvleku in kliknite Naslednji .
  3. Izberite Izvleči samo datoteke in kliknite Naslednji .
  4. Za naslov paketa je ime vaše aplikacije varna izbira.
  5. Za potrditveni poziv izberite Brez poziva ali Hitri uporabnik z . Tako ali tako ni važno. Za končnega uporabnika je vključitev enega vedno varna izbira.
  6. Za licenčno pogodbo izberite Pokažite licenco če želite, da se končni uporabnik strinja z licenčno pogodbo za končnega uporabnika (EULA). Če ne, je v redu, da izberete Ne prikažite licence .
  7. S klikom kliknite vse datoteke, ki jih želite videti nameščene Dodaj , brskate po tem, kje so datoteke, in jih izberete vse.
  8. Nadaljujte skozi čarovnika IExpress in izberite želene možnosti za Pokaži okno in Končano sporočilo pozivi.
  9. Za ime paketa kliknite Brskanje , pomaknite se do mesta, kjer želite ustvariti namestitveni EXE, in mu dajte ime. To je datoteka EXE, ki jo boste razdelili končnim uporabnikom. Kliknite Naslednji .
  10. Na koncu izberite Shrani direktivo o samoizvleku (SED) datoteko, če želite kasneje ustvariti spremenjen namestitveni program, na primer, ko ste popravili programsko opremo in potrebujete posodobljen namestitveni program. Če izberete Ne varčujte , potem boste morali celoten postopek izvesti iz nič.
  11. Na Ustvari paket stran, kliknite Naslednji .

Vaš paket bo ustvarjen v nekaj minutah. Upoštevajte, da ima IExpress nekaj pomanjkljivosti in težav :

  • Ne dovoljuje vključitve praznih imenikov.
  • Če ima vaša namestitev podimenike, podimeniki ne bodo vključeni.
  • Če imate več datotek z istim imenom, tudi v ločenih imenikih, namestitveni program ne bo uspel.

Zaradi teh nenavadnosti priporočamo, da namesto tega uporabite spodnjo metodo.

Povezano: Kaj je grafični uporabniški vmesnik (GUI)?

3. Najboljši način za izdelavo EXE -ja: uporabite Inno Setup

Inno Setup je odprtokodni pripomoček ki je v aktivnem razvoju od leta 1997. Nastala je delno kot odgovor na takratni pododdelek InstallShield Express. Od takrat je postal izbrani ustvarjalec namestitvenih programov za tiste, ki jim ni vseeno, da raziščejo lastniške možnosti.

Njegova največja prednost je prilagodljivost. Inno Setup uporablja skriptne datoteke s pripono ISS ('Inno Setup Script') za prilagajanje različnih vidikov namestitvenega programa: katere datoteke so vključene, kje se namestitev zgodi, ali naj ustvarijo bližnjice itd. Datoteke ISS uporabljajo podobno oblikovanje kot datoteke INI in lahko ustvarite s čarovnikom za nastavitev Inno.

Če želite namestitveni program ustvariti s programom Inno Setup, zaženite Inno nastavitveni prevajalnik aplikacijo. V pozdravnem pozivu izberite Ustvarite novo datoteko skripta s čarovnikom za skripte . Od tam vnesite ime aplikacije in različico aplikacije. Po želji lahko vključite tudi podatke o založniku aplikacije in o spletnem mestu aplikacije. Kliknite Naslednji .

  1. Zdaj izberite datoteko Osnovna mapa cilja , ki je privzeto programske datoteke.
  2. Vnesite an Ime mape aplikacije , to je ime glavnega imenika, kamor bodo nameščene vaše namestitvene datoteke. Kliknite Naslednji .
  3. Za Glavna izvedljiva datoteka aplikacije , brskajte in izberite glavno datoteko EXE, ki bo zagnala vašo aplikacijo.
  4. Če ne nameščate aplikacije, omogočite Aplikacija nima glavne izvedljive datoteke . Nato v datoteko z datoteko Dodaj datoteke... in Dodaj mape ... gumbi. Kliknite Naslednji .
  5. Na strani Bližnjice do aplikacij pustite privzete nastavitve ali jih spremenite, da ustrezajo vašim željam. Vsi so samoumevni. Kliknite Naslednji .
  6. Na strani Dokumentacija o aplikaciji lahko pokažete na največ tri datoteke TXT, ki bodo prikazane v celotnem postopku namestitve končnega uporabnika. Običajno so to LICENSE.TXT, INSTALL.TXT in README.TXT, lahko pa so karkoli želite. Kliknite Naslednji .
  7. Na strani Nastavitveni jeziki obdržite Angleščina, vendar lahko dodate toliko drugih jezikov, kot želite. Kliknite Naslednji .

Zdaj sledite tem korakom spodaj:

Na strani z nastavitvami prevajalnika lahko prilagodite datoteko EXE namestitvenega programa:

  • The Izhodna mapa prevajalnika po meri tja, kjer bo nameščena nastala datoteka EXE namestitvenega programa.
  • Ime osnovne datoteke izvajalca tako se bo imenovala datoteka EXE. Privzeta nastavitev je setup.exe .
  • Datoteka z ikonami po meri je ikona, ki jo bo uporabila namestitvena datoteka EXE. To mora biti datoteka ICO, ki jo lahko prenesete ali pretvorite iz PNG.
  • Geslo za nastavitev bo zaščitilo nepooblaščene uporabnike pred uporabo vašega namestitvenega programa. Če želite onemogočiti to funkcijo, pustite prazno.

Ko konfigurirate nastavitve, izberite Končaj . Ko boste pozvani, da sestavite nov skript, kliknite Da . Ko boste pozvani, da shranite skript, izberite Ne če je to enkratna namestitvena datoteka. Izberite Da če ga nameravate kasneje spremeniti ali posodobiti.

Počakajte, da se postopek zaključi, in voilà, s seboj boste imeli izvedljivo datoteko.

Prenesi: Inno nastavitev za Windows (Prost)

Katera metoda je najboljša za ustvarjanje programa EXE Installer?

Če je vaša programska oprema osnovna ali če jo boste distribuirali le omejenemu številu ljudi, uporabite metodo 7-Zip. Je enostaven, hiter in ne zahteva skoraj nobenega tehničnega znanja.

Če je vaša programska oprema nekoliko preprosta in želite končnim uporabnikom predstaviti pravega čarovnika za namestitev, uporabite metodo IExpress. Nazadnje se odločite za aplikacijo Inno, če imate zapleteno programsko opremo in veste, kaj počnete.

Deliti Deliti Cvrkutati E-naslov Kaj je TrustedInstaller? Zakaj mi preprečuje preimenovanje datotek?

Preberite, kaj je TrustedInstaller, zakaj vam TrustedInstaller preprečuje dostop do datotek in kako začasno izklopiti TrustedInstaller.

Preberite Naprej
Sorodne teme
  • Windows
  • Programiranje
  • Windows 10
  • Namestite programsko opremo
  • Nasveti za Windows
O avtorju Joel Lee(1524 objavljenih člankov)

Joel Lee je glavni urednik MakeUseOf od leta 2018. Ima diplomo B.S. računalništva in več kot devet let strokovnih izkušenj pri pisanju in urejanju.

Več od Joela Leeja

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!

Kliknite tukaj, če se želite naročiti