Kuidas teha EXE -installifaili

Kuidas teha EXE -installifaili

Mida teha, kui olete loonud mõne uue Windowsi tarkvara - alates lihtsast diagnostikavahendist kuni keeruka arvutimänguni - ja soovite seda maailmaga jagada? Noh, võite failid kokku pakkida üheks ZIP -failiks ja seda levitada.





Või võite olla väljamõeldud ja luua selle asemel installiprogrammi EXE.





Selles postituses käsitleme kolme erinevat viisi EXE-i loomiseks: isepõhine pakett, lihtne paigaldaja, mis kasutab sisseehitatud IExpressi, ja täiustatud installija, kes kasutab kohandatavat Inno seadistust.





1. Tehke 7-Zip-i abil kiire EXE-fail

Tõenäoliselt kasutate juba 7-Zipit igasuguste arhiivifailide ekstraheerimiseks ja teate, et 7-Zip võib luua arhiivifaile, kuid kas teadsite, et saate seda kasutada ka EXE-faili loomiseks, mis toimib installijana?

Seda nimetatakse an SFX arhiiv (isepurkuv) ja töötab kõigi lõppfailide kokkusurumisel, seejärel arhiivi sisestades spetsiaalse EXE-faili, mis teab, kuidas kõike välja võtta.



Teisisõnu, adressaat saab välja võtta SFX -i arhiivi (mis kuvatakse ise EXE -failina), isegi kui tal pole õiget tarkvara, mis võib juhtuda selliste vormingutega nagu 7Z, RAR, TAR ja ZIP.

SFX-arhiivi loomiseks 7-Zipiga toimige järgmiselt.





  1. Valmistage kõik oma failid ja kataloogid ühte põhikataloogi ja nimetage kataloog, mida soovite.
  2. Paremklõps kataloogis ja valige 7-Zip> Lisa arhiivi ...
  3. All Valikud , lubage Looge SFX -i arhiiv ja valige järgmised seaded ... > Arhiivivorming: 7z> Tihendusaste: Tavaline> Tihendusmeetod: LZMA2> Sõnastiku suurus: 16 MB> Sõna suurus: 32> Tahke ploki suurus: 2 GB
  4. Lõpuks klõpsake nuppu Okei .

Pange tähele, et SFX -i arhiivid ei ole tõelised installifailid. Nad ei paiguta ekstraheeritud faile määratud sihtkataloogi. Nad ei muuda Windowsi register . Lisaks ei loo nad installilogisid ega kuvata neid installitud tarkvara rakenduses Desinstalli. Need on sõna otseses mõttes arhiivifailid, mis on riietatud EXE -failideks.

Lae alla: 7-tõmblukk Windows (Tasuta)





laadige youtube video otse iPhone'i alla

2. Kuidas kasutada IExpressi EXE -i hõlpsaks koostamiseks

IExpress on utiliit, mis on komplekteeritud Windowsi versioonidega, mis algavad Windows XP -st ja uuematest versioonidest. Utiliidiga on kaasas graafiline liides (nimega IExpress Wizard), kuid saate luua ka installifailid, kasutades käsitsi skriptitud Self Extraction Directive (SED) faile. Soovitame viisardit.

Nagu ülaltoodud 7-Zip, loob see meetod iseenesest ekstraheeriva arhiivi, kuid sellel on kaks peamist erinevust: üks, lõppkasutaja läbib mitmeleheküljelise installiviisardi ja kaks, lõppkasutaja saab määrata sihtkataloogi kus tööriist failid välja võtab.

Ja nii saate installiprogrammi EXE luua IExpressi abil:

  1. Avage käsk Käivita ( Windowsi klahv + R ) ja tüüp iexpress.exe käivitada IExpress Wizard.
  2. Valige Looge uus enesekaevandamise direktiivi fail ja klõpsake Edasi .
  3. Valige Väljavõte ainult failidest ja klõpsake Edasi .
  4. Paketi pealkirja puhul on teie rakenduse nimi turvaline valik.
  5. Kinnitusviiba jaoks valige Viip puudub või Küsi kasutajat kasutajaga . Pole tähtis kummalgi viisil. Lõppkasutajale, sealhulgas üks, on alati turvaline valik.
  6. Litsentsilepingu jaoks valige Näidake litsentsi kui soovite, et lõppkasutaja nõustuks lõppkasutaja litsentsilepinguga (EULA). Kui ei, siis on hea valida Ärge kuvage litsentsi .
  7. Lisage kõik failid, mida soovite installimisel näha, klõpsates Lisama , sirvides failide asukohta ja valides need kõik.
  8. Jätkake IExpressi viisardi kaudu ja valige selle jaoks eelistatud valikud Näita akent ja Sõnum valmis küsib.
  9. Paketi nime vaatamiseks klõpsake Sirvi , navigeerige sinna, kuhu soovite installiprogrammi EXE luua, ja andke sellele nimi. See on EXE-fail, mida kavatsete lõppkasutajatele levitada. Klõpsake nuppu Edasi .
  10. Lõpuks valige Save Self Extraction Directive (SED) faili, kui soovite hiljem luua muudetud installiprogrammi, näiteks kui olete tarkvara parandanud ja vajate värskendatud installiprogrammi. Kui valite Ära salvesta , siis peate kogu protsessi nullist läbi viima.
  11. Kohta Loo pakett lehel, klõpsake Edasi .

Teie pakett luuakse mõne minuti pärast. Pange tähele, et IExpressil on mõningaid veidrusi ja probleeme :

  • See ei luba lisada tühje katalooge.
  • Kui teie installil on alamkatalooge, siis alamkatalooge ei kaasata.
  • Kui teil on mitu sama nimega faili, isegi eraldi kataloogides, ebaõnnestub installija loomine.

Nende veidruste tõttu soovitame selle asemel kasutada alltoodud meetodit.

Seotud: Mis on graafiline kasutajaliides (GUI)?

3. Parim viis EXE -i loomiseks: kasutage programmi Inno Setup

Inno Setup on avatud lähtekoodiga utiliit See on olnud aktiivselt väljatöötamisel alates 1997. aastast. See loodi osaliselt vastuseks hetke alampaigale InstallShield Express. Sellest ajast alates on sellest saanud installerite looja nende jaoks, kes ei hooli varaliste valikute uurimisest.

Selle suurim eelis on selle paindlikkus. Inno Setup kasutab ISS -laiendiga („Inno Setup Script”) skriptifaile, et kohandada installi erinevaid aspekte: millised failid on kaasatud, kus installimine toimub, kas luua otseteid jne. ISS -failid kasutavad sarnast vormingut INI -failidele ja saab luua Inno häälestusviisardi abil.

Paigaldaja loomiseks Inno Setup abil käivitage Inno seadistuse kompilaator rakendus. Valige tervitusviibas Looge skriptiviisardi abil uus skriptifail . Sealt sisestage oma rakenduse nimi ja rakenduse versioon. Soovi korral võite lisada ka rakenduste avaldaja ja rakenduse veebisaidi üksikasjad. Klõpsake nuppu Edasi .

  1. Nüüd valige Sihtkoha baaskaust , mille vaikeseade on Program Files.
  2. Sisestage Rakenduse kausta nimi , mis on põhikataloogi nimi, kuhu teie installifailid lähevad. Klõpsake nuppu Edasi .
  3. Jaoks Rakenduse peamine käivitatav fail , sirvige ja valige peamine EXE -fail, mis teie rakenduse käivitab.
  4. Kui te ei installi rakendust, lubage see Rakendusel pole peamist käivitatavat faili . Seejärel lisage oma installile failid ja kaustad Lisa faile ... ja Lisa kaustu ... nuppe. Klõpsake nuppu Edasi .
  5. Lehel Rakenduste otseteed jätke vaikeseaded või muutke neid vastavalt oma eelistustele. Nad kõik on iseenesestmõistetavad. Klõpsake nuppu Edasi .
  6. Rakenduse dokumentatsiooni lehel saate osutada kuni kolmele TXT -failile, mis kuvatakse kogu lõppkasutaja installiprotsessi vältel. Tavaliselt on need LICENSE.TXT, INSTALL.TXT ja README.TXT, kuid need võivad olla kõik, mida soovite. Klõpsake nuppu Edasi .
  7. Säilitage lehel Seadistuskeeled Inglise, kuid võite lisada nii palju teisi keeli kui soovite. Klõpsake nuppu Edasi .

Nüüd järgige alltoodud samme.

Koostaja seadete lehel saate kohandada installiprogrammi EXE -faili:

  • The Kohandatud kompilaatori väljundkaust on see, kuhu paigutatakse installiprogrammi EXE -fail.
  • Koostaja väljundbaasi faili nimi seda nimetatakse EXE -failiks. Vaikeseade on setup.exe .
  • Kohandatud seadistuse ikoonifail on ikoon, mida installiprogrammi EXE -fail kasutab. See peab olema ICO -fail, mille saate PNG -st alla laadida või teisendada.
  • Seadistage parool kaitseb volitamata kasutajaid teie installiprogrammi kasutamise eest. Selle funktsiooni keelamiseks jätke see tühjaks.

Pärast seadete konfigureerimist valige Lõpetama . Kui teil palutakse uue skripti koostada, klõpsake nuppu Jah . Kui teil palutakse skript salvestada, valige Ei kui see on ühekordne installifail. Valige Jah kui kavatsete seda hiljem muuta või värskendada.

Oodake, kuni protsess lõpeb, ja voilà, on teil kaasas käivitatav fail.

Lae alla: Inno seadistamine Windows (Tasuta)

Milline meetod on EXE -installija loomiseks parim?

Kui teie tarkvara on põhiline või kui kavatsete levitada ainult piiratud arvule inimestele, kasutage 7-Zip meetodit. See on lihtne, kiire ja peaaegu ei vaja tehnilisi teadmisi.

Kui teie tarkvara on mõnevõrra lihtne ja soovite oma lõppkasutajatele tõelise installimisviisardi esitada, kasutage IExpressi meetodit. Lõpuks valige Inno rakendus, kui teil on keeruline tarkvara ja teate, mida teete.

Jaga Jaga Piiksuma E -post Mis on TrustedInstaller? Miks see takistab mind failide ümbernimetamisest?

Siit saate teada, mis on TrustedInstaller, miks TrustedInstaller ei luba teil failidele juurde pääseda ja kuidas TrustedInstaller ajutiselt välja lülitada.

Loe edasi
Seotud teemad
  • Windows
  • Programmeerimine
  • Windows 10
  • Installige tarkvara
  • Windowsi näpunäited
Autori kohta Joel Lee(Avaldatud 1524 artiklit)

Joel Lee on MakeUseOfi peatoimetaja alates 2018. aastast. Tal on B.S. infotehnoloogia erialal ning üle üheksa -aastase erialase kirjutamis- ja toimetamiskogemuse.

Veel Joel Lee'lt

Telli meie uudiskiri

Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e -raamatuid ja eksklusiivseid pakkumisi!

Tellimiseks klõpsake siin