Cum se face un fișier de instalare EXE

Cum se face un fișier de instalare EXE / ferestre

Ce faceți atunci când ați creat unele software-uri Windows noi - orice dintr-un instrument simplu de diagnosticare 13 Instrumente de diagnosticare Windows pentru a verifica sănătatea PC-ului 13 Instrumente de diagnosticare Windows pentru a verifica sănătatea PC-ului Microsoft Windows poate avea probleme care nu sunt ușor de diagnosticat . Iată câteva instrumente utile pentru a vă ajuta să depanați problemele! Citiți mai multe pentru un joc video complex PC 5 Instrumente gratuite de dezvoltare software pentru jocuri pentru a vă face propriile jocuri 5 Instrumente gratuite de dezvoltare software pentru jocuri pentru a vă face propriile jocuri Iată cele mai bune programe și instrumente gratuite de dezvoltare a jocului pe care le puteți utiliza pentru a începe să vă faceți jocul de vis astăzi . Citește mai mult - și vrei să o împărtășești cu lumea? Puteți comprima fișierele într-un singur fișier ZIP și distribuiți-le.

Sau puteți fi fantezie și puteți crea în schimb un EXE de instalare.

Vom acoperi trei metode diferite în acest post: un pachet de auto-extragere, un simplu instalator care utilizează IExpress încorporat și un instalator avansat utilizând setarea personalizabilă Inno.

Metoda rapidă: folosind 7-zip

Probabil că deja utilizați 7-Zip pentru a extrage toate tipurile de fișiere de arhivă Cum de a extrage fișiere din ZIP, RAR, 7z și alte arhive comune Cum de a extrage fișiere din ZIP, RAR, 7z și alte arhive comune Ați fost vreodată confruntat cu un .rar fișier și întrebat cum să-l deschidă? Din fericire, gestionarea fișierelor ZIP și a altor arhive comprimate este simplă cu ajutorul instrumentelor corecte. Iată ce trebuie să știți. Citiți mai multe și probabil că deja știți că 7-Zip poate crea fișiere de arhivă, dar știți că puteți să-l utilizați și pentru a crea un fișier EXE care se comportă ca un instalator?

Se numește a Arhiva SFX (“Auto-extragere”) și funcționează prin comprimarea tuturor fișierelor finale împreună, apoi încorporând un fișier EXE special în interiorul arhivei care știe să extragă totul. Cu alte cuvinte, destinatarul poate extrage arhiva SFX (care apare ca fișier EXE), chiar dacă nu are software-ul potrivit, ceea ce se poate întâmpla cu formate precum 7Z, RAR, TAR și ZIP.

Cum se creează arhiva SFX cu 7-Zip:

  1. Pregătiți toate fișierele și directoarele într-un singur director principal și denumiți directorul, indiferent de ce doriți.
  2. Faceți clic dreapta pe director și selectați 7-Zip> Adăugați la arhivă ...
  3. Sub Opțiuni, permite Creați arhiva SFX și selectați următoarele setări ...
    > Format arhiva: 7z
    >
    Nivel de compresie: Normal
    >
    Metoda de comprimare: LZMA2
    >
    Dimensiune dicționar: 16 MB
    >
    Dimensiune cuvânt: 32
    >
    Solid Block Size: 2 GB
  4. Clic O.K. Terminat!

Rețineți că arhivele SFX nu sunt fișiere de instalare adevărate. Nu plasează fișierele extrase într-un director destinație desemnat. Ele nu modifică Registrul Windows. Ei nu creează jurnale de instalare și nu apar așa “software-ul instalat” în aplicația Dezinstalare. Acestea sunt fișiere de arhivă literalmente îmbrăcate ca fișiere EXE.

Descarca - 7-Zip (gratuit)

Metodă ușoară: Utilizarea IExpress

IExpress este un utilitar care vine însoțit de versiuni de Windows începând cu Windows XP și mai mult. Utilitarul este livrat cu o interfață grafică frontală (numit IExpress Wizard), dar puteți crea fișiere de instalare utilizând fișiere de directivă de auto-extragere (SED) scrise manual. Vă recomandăm Expertul.

La fel ca 7-Zip de mai sus, această metodă creează o arhivă de auto-extragere, dar cu două diferențe majore: una, utilizatorul final va continua printr-un Expert de instalare cu mai multe pagini, iar doi, utilizatorul final poate specifica directorul țintă în locul în care instrumentul va extrage fișierele.

Cum se creează propriul EXE de instalare utilizând IExpress:

  1. Deschideți promptul Run (Tasta Windows + R) și tip iexpress.exe pentru a lansa expertul IExpress.
  2. Selectați Creați un nou fișier directiv de extracție în sine și faceți clic pe Următor →.
  3. Selectați Extrageți numai fișierele și faceți clic pe Următor →.
  4. Pentru titlul pachetului, numele aplicației este o alegere sigură.
  5. Pentru promptul de confirmare, alegeți Nu este promptă sau Prompt utilizator cu. Nu contează nici la fel. De dragul utilizatorului final, inclusiv unul este întotdeauna o alegere sigură.
  6. Pentru acordul de licență, Afișați o licență dacă doriți ca utilizatorul final să fie de acord cu un anumit tip de Acord de licență pentru utilizatorul final (EULA). Dacă nu, este bine să selectați Nu afișați o licență.
  7. Adăugați toate fișierele pe care doriți să le vedeți instalate dând clic pe Adăuga, navigând la locul unde sunt fișierele și selectându-le pe toate.
  8. Continuați prin Expertul IExpress și selectați opțiunile preferate pentru Afișați fereastra și Mesajul terminat solicitări.
  9. Pentru numele pachetului, faceți clic pe Naviga, navigați la locul în care doriți să fie creat programul de instalare EXE și dați-i un nume. Acesta este fișierul EXE pe care îl veți distribui utilizatorilor finali. Clic Următor →.
  10. În cele din urmă, selectați Salvați fișierul Directivei de extracție în sine (SED) dacă doriți să creați ulterior un program de instalare modificat, cum ar fi când ați instalat patch-ul și aveți nevoie de o instalare actualizată. Dacă selectați Nu salvați, atunci va trebui să treceți prin întregul proces de la zero.
  11. Pe Creați pachetul pagina, faceți clic pe Următor →. Aștepta. Terminat!

Rețineți că IExpress are unele ciudățenii și probleme. Nu permite includerea directoarelor goale. Dacă instalarea are subdirectoare, subdirectoarele nu vor fi incluse. Dacă aveți mai multe fișiere cu același nume, chiar și în directoare separate, crearea de instalare va eșua.

Din cauza acestor ciudățenii, vă recomandăm să folosiți metoda de mai jos.

Metoda recomandată: Utilizarea setării Inno

Inno Setup este un utilitar open source Ce este software-ul open source? [Explicarea MakeUseOf] Ce este software-ul open source? [Explicații în MakeUseOf] "Open source" este un termen care este aruncat în jurul valorii de mult în aceste zile. S-ar putea să știți că anumite lucruri sunt open source, cum ar fi Linux și Android, dar știi ce implică acest lucru? Ce este deschis ... Citește mai mult care a fost în dezvoltare activă încă din 1997. A fost creat parțial ca răspuns la InstallShield Express. De atunci, a devenit creatorul de instalare a opțiunii pentru cei care nu au grijă să exploreze opțiunile de proprietate.

Cea mai mare remiză este flexibilitatea sa. Inno Setup folosește fișiere script cu o extensie ISS (“Inno Setup Script”) pentru a personaliza diferite aspecte ale programului de instalare: care sunt fișierele încorporate, unde se întâmplă instalarea, dacă se creează comenzi rapide etc. Fișierele ISS utilizează o formatare similară cu fișierele INI și pot fi generate utilizând programul Inno Setup Wizard.

Cum se creează propriul program de instalare utilizând Inno Setup:

  1. Lansați aplicația Inno Setup Compiler.
  2. În promptul de întâmpinare, selectați Creați un fișier de script nou folosind Expertul Script.
  3. Introduceți numele aplicației și versiunea aplicației. Opțional, puteți include, de asemenea, detalii despre aplicația Publisher and Application Website. Clic Următor →.
  4. Selectează Dosarul de bază destinație, care este implicit la Program Files. Introdu un Numele dosarului aplicației, care este numele directorului principal în care vor merge fișierele de instalare. Clic Următor →.
  5. Pentru Fișier executabil principal aplicație, răsfoiți și selectați fișierul principal EXE care va lansa aplicația. Dacă nu instalați o aplicație, activați Aplicația nu are un fișier executabil principal. Apoi adăugați fișiere și foldere la instalarea dvs. cu Adăugați fișiere… și Adăugați foldere ... butoane. Clic Următor →.
  6. Pe pagina Shortcuts pentru aplicații, lăsați setările implicite sau le modificați pentru a se potrivi preferințelor dvs. Toate sunt explicative. Clic Următor →.
  7. Pe pagina Documentație pentru aplicații, puteți indica până la trei fișiere TXT care vor fi afișate pe tot parcursul procesului de instalare al utilizatorului final. De obicei, acestea vor fi LICENSE.TXT, INSTALL.TXT și README.TXT, dar pot fi oricare doriți. Clic Următor →.
  8. În pagina Configurare limbi, țineți cont Engleză dar nu ezitați să adăugați cât mai multe limbi pe care le doriți. Clic Următor →.
  9. În pagina Setări compilator, puteți personaliza fișierul EXE de instalare:
    > Dosarul de ieșire personalizat al compilatorului este locul în care va fi plasat fișierul EXE de instalare rezultat.
    > Numele fișierului bazei de ieșire a compilatorului este ceea ce va fi numit fișierul EXE. Setarea implicită este setup.exe.
    > Fișier pictogramă de configurare personalizată este pictograma care va fi utilizată pentru fișierul EXE de instalare. Acesta trebuie să fie un fișier ICO pe care îl puteți descărca sau converti din PNG Cum să personalizați orice pictogramă în Windows Cum să personalizați orice pictogramă în Windows Personalizarea iconițelor Windows poate fi frustrant. Din fericire, am făcut munca pentru tine! Iată un ghid complet pentru schimbarea oricărei pictograme Windows, indiferent de locație. Citeste mai mult .
  10. Parola de instalare va proteja utilizatorii neautorizați de utilizarea programului dvs. de instalare. Lăsați-o goală pentru a dezactiva această caracteristică.
  11. Clic finalizarea. Când vi se solicită să compilați noul script, faceți clic pe da. Când vi se solicită salvarea scriptului, selectați Nu dacă acesta este un fișier de instalare unic sau selectați da dacă intenționați să o modificați sau să o actualizați mai târziu. Terminat!

Descarca - Inno Setup (gratuit)

Ce metodă este potrivită pentru dvs.?

Dacă software-ul dvs. este extrem de simplu sau dacă doriți doar să distribuiți unui număr limitat de persoane, mergeți cu metoda 7-Zip. Este ușor, rapid și nu necesită aproape nicio expertiză tehnică.

Dacă software-ul dvs. este oarecum simplu și doriți să prezentați un expert de instalare reală pentru utilizatorii finali, mergeți cu metoda IExpress.

Dacă software-ul dvs. este complex și aveți o mulțime de experiență tehnică sub centură, mergeți cu metoda Inno Setup. Este cel mai flexibil, cel mai puternic și nu suferă de problemele care afectează IExpress.

Ce metodă veți folosi? Există alte metode pe care le-am pierdut? Spuneți-ne în comentariile de mai jos!

Credit de imagine: sdecoret, DaGa5 prin Shutterstock.com

Explorați mai multe despre: Instalarea software-ului, Windows, Windows 10, Windows 8.