Što radite kad stvorite novi Windows softver - bilo što, od jednostavnog dijagnostičkog alata do složene računalne video igre - i želite ga podijeliti sa svijetom? Pa, mogli biste komprimirati datoteke u jednu ZIP datoteku i distribuirati je.
Ili se možete zamisliti i umjesto toga stvoriti instalacijski EXE.
U ovom ćemo članku obraditi tri različita načina izrade EXE-a: samoraspakirajući paket, jednostavan instalacijski program pomoću ugrađenog IExpress-a i napredni instalacijski program pomoću prilagodljivog Inno postavljanja.
1. Napravite brzu EXE datoteku koristeći 7-Zip
Vjerojatno već koristite 7-Zip za izdvajanje svih vrsta arhivskih datoteka i znate da 7-Zip može stvarati arhivske datoteke, ali jeste li znali da ga možete koristiti i za stvaranje EXE datoteke koja djeluje kao instalacijski program?
Zove se an SFX arhiva (samoraspakiranje) i radi tako da komprimira sve vaše završne datoteke zajedno, a zatim ugradi posebnu EXE datoteku u arhivu koja zna kako izdvojiti sve.
Drugim riječima, primatelj može izdvojiti SFX arhivu (koja se sama prikazuje kao EXE datoteka), čak i ako nema odgovarajući softver, što se može dogoditi s formatima poput 7Z, RAR, TAR i ZIP.
Evo kako stvoriti SFX arhivu sa 7-Zip-om:
- Pripremite sve svoje datoteke i direktorije u jednom glavnom direktoriju i imenujte imenik kako god želite.
- Desni klik u imeniku i odaberite 7-Zip> Dodaj u arhivu ...
- Pod, ispod Opcije , omogućiti Napravite SFX arhivu i odaberite sljedeće postavke ... > Format arhive: 7z> Razina kompresije: Normalno> Metoda kompresije: LZMA2> Veličina rječnika: 16 MB> Veličina riječi: 32> Veličina čvrstog bloka: 2 GB
- Na kraju kliknite u redu .
Imajte na umu da SFX arhive nisu prave instalacijske datoteke. Ne stavljaju izdvojene datoteke u određeni ciljni direktorij. Ne mijenjaju se Windows registar . Nadalje, oni ne stvaraju zapise instalacije i ne prikazuju se kao instalirani softver u aplikaciji Deinstaliraj. Oni su doslovno arhivske datoteke odjevene u EXE datoteke.
Preuzimanje datoteka: 7-Zip za Windows (Besplatno)
kako pronaći lozinku za wifi android
2. Kako koristiti IExpress za jednostavno stvaranje EXE -a
IExpress je uslužni program koji dolazi u paketu s verzijama sustava Windows počevši od Windows XP i dalje. Ovaj uslužni program dolazi s prednjim grafičkim sučeljem (zvanim IExpress Wizard), ali također možete stvoriti instalacijske datoteke koristeći datoteke ručno skriptirane datoteke za samoizvlačenje (SED). Preporučujemo čarobnjaka.
Kao i prethodni 7-Zip, ova metoda stvara samoraspakirajuću arhivu, ali s dvije velike razlike: jedna, krajnji korisnik će nastaviti kroz čarobnjak za instalaciju na više stranica, a druga, krajnji korisnik može odrediti ciljni direktorij u gdje će alat izdvojiti datoteke.
Evo kako stvarate instalacijski EXE pomoću IExpressa:
- Otvorite upit Pokreni ( Tipka Windows + R ) i tip iexpress.exe za pokretanje čarobnjaka IExpress.
- Odaberi Izradite novu datoteku Direktive o samoizvlačenju i kliknite Sljedeći .
- Odaberi Izdvoji samo datoteke i kliknite Sljedeći .
- Za naslov paketa naziv vaše aplikacije siguran je izbor.
- Za upit s potvrdom odaberite Nema upita ili Brzi korisnik sa . Nije važno u svakom slučaju. Za krajnjeg korisnika uključivanje jednog uvijek je siguran izbor.
- Za licencni ugovor odaberite Prikažite licencu ako želite da krajnji korisnik pristane na Ugovor o licenciranju s krajnjim korisnikom (EULA). Ako ne, u redu je odabrati Nemojte prikazivati licencu .
- Kliknite sve datoteke koje želite vidjeti instalirane Dodati , pregledavate gdje se nalaze datoteke i odabirete sve.
- Nastavite kroz čarobnjak IExpress i odaberite željene opcije za Prikaži prozor i Gotova poruka upite.
- Za naziv paketa kliknite pretraživati , idite do mjesta na kojem želite stvoriti instalacijski EXE i dajte mu ime. Ovo je EXE datoteka koju ćete distribuirati krajnjim korisnicima. Klik Sljedeći .
- Na kraju odaberite Spremi Direktivu o samoizvlačenju (SED) datoteku ako kasnije želite stvoriti izmijenjeni instalacijski program, na primjer kada ste zakrpili softver i trebate ažurirani instalacijski program. Ako odaberete Nemojte štedjeti , tada ćete morati proći kroz cijeli proces od početka.
- Na Kreiraj paket stranicu, kliknite Sljedeći .
Vaš paket bit će izrađen za nekoliko minuta. Imajte na umu da IExpress ima nekih poteškoća i problema :
- Ne dopušta uključivanje praznih direktorija.
- Ako vaša instalacija ima poddirektorije, poddirektoriji neće biti uključeni.
- Ako imate više datoteka istog imena, čak i unutar zasebnih direktorija, instalacijski program neće uspjeti.
Zbog ovih neobičnosti, umjesto toga preporučujemo korištenje dolje navedene metode.
Povezano: Što je GUI (grafičko korisničko sučelje)?
3. Najbolji način da napravite EXE: Upotrijebite Inno Setup
Inno Setup je uslužni program otvorenog koda koji je u aktivnom razvoju od 1997. Nastao je djelomično kao odgovor na tada potpoglavlje InstallShield Express. Od tada je postao instalacijski kreator za one koji ne žele istraživati vlasničke opcije.
Njegova najveća prednost je fleksibilnost. Inno Setup koristi skriptne datoteke s ISS ekstenzijom ('Inno Setup Script') za prilagodbu različitih aspekata instalacijskog programa: koje su datoteke ugrađene, gdje se instalacija događa, stvaraju li se prečaci itd. ISS datoteke koriste slično oblikovanje kao INI datoteke i može se generirati pomoću čarobnjaka za postavljanje Inno.
Da biste stvorili svoj instalacijski program pomoću programa Inno Setup, pokrenite Inno Setup Compiler app. U pozivu dobrodošlice odaberite Izradite novu datoteku skripte pomoću čarobnjaka za skripte . Odatle unesite naziv aplikacije i verziju aplikacije. Po želji možete uključiti i podatke o izdavaču aplikacije i web stranici aplikacije. Klik Sljedeći .
- Sada odaberite Mapa odredišne baze , koja je prema zadanim postavkama programske datoteke.
- Unesite an Naziv mape aplikacije , što je naziv glavnog direktorija u koji se nalaze vaše instalacijske datoteke. Klik Sljedeći .
- Za Glavna izvršna datoteka aplikacije , pregledajte i odaberite glavnu EXE datoteku koja će pokrenuti vašu aplikaciju.
- Ako ne instalirate aplikaciju, omogućite Aplikacija nema glavnu izvršnu datoteku . Zatim dodajte datoteke i mape u instalaciju pomoću Dodaj datoteke... i Dodaj mape ... gumbi. Klik Sljedeći .
- Na stranici Prečaci za aplikacije ostavite zadane vrijednosti ili ih promijenite kako bi odgovarale vašim željama. Sve je samo po sebi razumljivo. Klik Sljedeći .
- Na stranici Dokumentacija aplikacije možete ukazati na najviše tri TXT datoteke koje će se prikazivati tijekom instalacijskog procesa krajnjeg korisnika. Obično će to biti LICENSE.TXT, INSTALL.TXT i README.TXT, ali mogu biti sve što želite. Klik Sljedeći .
- Na stranici 'Jezici za postavljanje' zadržite Engleski, ali možete dodati koliko god drugih jezika želite. Klik Sljedeći .
Sada slijedite ove korake u nastavku:
Na stranici Postavke prevoditelja možete prilagoditi instalacijsku EXE datoteku:
- The Izlazna mapa prilagođenog prevoditelja gdje će se postaviti rezultirajuća instalacijska EXE datoteka.
- Naziv izlazne datoteke kompajlera tako će se zvati EXE datoteka. Zadana postavka je setup.exe .
- Datoteka ikona prilagođenog postavljanja je ikona koju će koristiti instalacijska EXE datoteka. Ovo mora biti ICO datoteka koju možete preuzeti ili pretvoriti iz PNG -a.
- Lozinka za postavljanje će zaštititi neovlaštene korisnike od korištenja vašeg instalacijskog programa. Ostavite prazno za onemogućavanje ove značajke.
Nakon konfiguriranja postavki odaberite Završi . Kada se od vas zatraži da sastavite novu skriptu, kliknite Da . Kad se od vas zatraži da spremite skriptu, odaberite Ne ako je ovo jednokratna instalacijska datoteka. Odaberi Da ako ga kasnije namjeravate izmijeniti ili ažurirati.
Pričekajte da se proces dovrši i voilà, imat ćete izvršnu datoteku sa sobom.
Preuzimanje datoteka: Inno postavljanje za Windows (Besplatno)
Koja je metoda najbolja za stvaranje EXE instalacijskog programa?
Ako je vaš softver osnovni ili ćete ga distribuirati samo ograničenom broju ljudi, idite na 7-Zip metodu. Jednostavno je, brzo i ne zahtijeva gotovo nikakvo tehničko znanje.
Ako je vaš softver donekle jednostavan i želite predstaviti stvarnog čarobnjaka za instalaciju za svoje krajnje korisnike, idite na IExpress metodu. Konačno, odlučite se za aplikaciju Inno ako imate složen softver i znate što radite.
Udio Udio Cvrkut E -pošta Što je TrustedInstaller? Zašto me sprječava preimenovanje datoteka?Saznajte što je TrustedInstaller, zašto vam TrustedInstaller onemogućuje pristup datotekama i kako privremeno isključiti TrustedInstaller.
Pročitajte Dalje Povezane teme- Windows
- Programiranje
- Windows 10
- Instalirajte softver
- Savjeti za Windows
Joel Lee glavni je urednik MakeUseOf od 2018. Ima B.S. iz računalnih znanosti i više od devet godina profesionalnog iskustva u pisanju i uređivanju.
Više od Joela LeejaPretplatite se na naše obavijesti
Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e -knjige i ekskluzivne ponude!
Kliknite ovdje za pretplatu