Ako napísať súbor exe. Vytvorte súbor EXE

  • 05.03.2020

Určite mnohí z vás aspoň raz v živote narazili na archív s príponou .exe, nie rar alebo dokonca zip, ale exe. Krása tohto archívu spočíva v tom, že je samorozbaľovací a nevyžaduje inštaláciu ďalších programov. Mnoho ľudí si myslí, že na vytvorenie tohto druhu archívu sú potrebné určité špecifické znalosti alebo program, ale dovolím si vás ubezpečiť, že to tak nie je. Exe archívy sa vytvárajú pomocou jedného z najpopulárnejších archivátorov: WinRar a WinZip.

Pravdepodobne máte vo svojom počítači nainštalovaný jeden z týchto dvoch archivátorov, takže môžete pokojne začať hneď cvičiť. Ak neexistuje žiadny archivátor, môžete bezpečne nainštalovať 7-zip, pretože je zadarmo a voľne distribuovaný na internete. Začneme týmto archivátorom.

A tak si pripravíme priečinok so súbormi, ktorý je potrebné archivovať a klikneme naň pravým tlačidlom myši. Nájdenie položky ako 7-Zip

Vyskočí nám ďalšie podmenu, z ktorého musíme položku vybrať "Pridať do archívu ..."

Otvoríme okno, v položke možností vyhľadajte sekciu "Možnosti". "Vytvoriť archív SFX" postaviť pred neho vtáka. Teraz venujeme pozornosť najvyššiemu poľu, kde je názov nášho budúceho archívu. Pridali sme rozšírenie exe. Mimochodom, názov archívu sa dá zmeniť. Môžete tiež určiť umiestnenie, kam ho chcete uložiť. V zásade sa môžete pohrať so zvyškom možností, ale nemajú vplyv na typ archívu. Môžete nastaviť maximálnu úroveň kompresie, aby bola veľkosť archívu čo najmenšia.

Teraz môžete kliknúť na tlačidlo "OK".

Tu je súbor, ktorý mám na ploche:

Teraz poďme zistiť, ako vytvoriť presne rovnaký archív pomocou WinRar.

Rovnakým spôsobom kliknite pravým tlačidlom myši na priečinok a vyberte položku "Pridať do archívu":

V okne, ktoré sa otvorí na karte "Všeobecné", v sekcii Možnosti archivácie postavte pred predmet vtáka "Vytvoriť archív SFX"... Dali sme nejaký druh kompresnej metódy. Vybral som si "Dobré".

Kliknite na tlačidlo "OK".

Dostali sme nasledujúci archív:

Pozreli sme sa teda na niekoľko spôsobov, ako ako vytvoriť samorozbaľovací exe archív.

A tiež si pozrite video na túto tému:

Hodnotiť článok:

Obsah:

V tomto článku sa dozviete, ako vytvoriť základný súbor EXE na počítači so systémom Windows, ako aj vytvoriť kontajner exe, ktorý možno použiť na spustenie spustiteľného súboru na inom počítači. Súbory EXE sa používajú na inštaláciu programov alebo pridávanie súborov do počítača so systémom Windows. Ak chcete vytvoriť súbor EXE, musíte použiť systémový nástroj IExpress.

Kroky

Časť 1 Ako vytvoriť súbor EXE

  1. 1 Otvorte ponuku Štart.
  2. 2 Do vyhľadávacieho panela ponuky Štart napíšte poznámkový blok. Tým sa nájde program Poznámkový blok.
  3. 3 Kliknite na ikonu Poznámkový blok. Vyzerá ako modrý poznámkový blok a nachádza sa v hornej časti ponuky Štart.
  4. 4 Zadajte programový kód súboru. Zadajte kód riadok po riadku alebo ho skopírujte a vložte do poznámkového bloku (ak už máte kód pripravený).
    • Ak neviete ako, spýtajte sa na to inej osoby.
    • Na internete sa dajú nájsť aj programové kódy najjednoduchších súborov EXE.
  5. 5 Kliknite na Súbor. Nachádza sa v ľavom hornom rohu okna programu Poznámkový blok. Otvorí sa rozbaľovacia ponuka.
  6. 6 Kliknite na položku Uložiť ako. Nachádza sa v rozbaľovacej ponuke Súbor.
  7. 7 Kliknite na rozbaľovaciu ponuku Typ súboru. Nájdete ho v spodnej časti okna.
    • Aktuálna možnosť v ponuke Typ súboru by mala byť Textové dokumenty (* .txt).
  8. 8 Kliknite na Všetky súbory. Je to v rozbaľovacej ponuke.
  9. 9 Zadajte názov súboru EXE. Do poľa Názov súboru zadajte názov a potom zadajte príponu.exe. Tým sa súbor uloží ako súbor EXE.
    • Napríklad, ak sa súbor bude volať „bananas“, zadajte banány.exe.
  10. 10 Vyberte priečinok, do ktorého sa uloží súbor EXE. Ak to chcete urobiť, kliknite na príslušný priečinok na ľavej strane okna.
  11. 11 Kliknite na tlačidlo Uložiť. Toto tlačidlo sa nachádza v pravom dolnom rohu obrazovky. Tým sa súbor EXE uloží do vybratého priečinka.

Časť 2 Ako vytvoriť inštalačný EXE súbor

  1. 1 Otvorte ponuku Štart. Ak to chcete urobiť, kliknite na logo Windows v ľavom dolnom rohu obrazovky.
  2. 2 Do vyhľadávacieho panela ponuky Štart napíšte iexpress. Takto nájdete túto pomôcku.
    • Zadajte celé slovo iexpress.
  3. 3 Kliknite na ikonu pomôcky iexpress. Vyzerá ako sivá skrinka a nachádza sa v hornej časti ponuky Štart.
  4. 4 Začiarknite políčko vedľa možnosti „Vytvoriť nový súbor smernice o vlastnej extrakcii“. Je to v strede stránky. Táto možnosť by mala byť štandardne začiarknutá; v opačnom prípade ho zvýraznite.
  5. 5 Kliknite na tlačidlo Ďalej. Nachádza sa v pravom dolnom rohu okna.
  6. 6 Začiarknite políčko „Len extrahovať súbory“. Je to v strede stránky.
  7. 7 Kliknite na tlačidlo Ďalej.
  8. 8 Zadajte názov súboru EXE. Vykonajte to v textovom poli v strede okna a potom kliknite na tlačidlo Ďalej.
  9. 9 Myslite na pole výzvy. Ak chcete, aby používateľ potvrdil, že chce spustiť súbor EXE, začiarknite políčko „Vyzvať používateľa pomocou“ a zadajte výzvu na potvrdenie. V opačnom prípade kliknite na tlačidlo Ďalej.
    • Keď používateľ spustí súbor EXE, otvorí sa okno so zadaným textom (ak ste vybrali možnosť výzvy).
  10. 10 Myslite na okno licenčnej zmluvy. Ak chcete, aby sa na obrazovke zobrazoval text licencie, začiarknite políčko Zobraziť licenciu, potom kliknite na tlačidlo Prehľadávať, vyberte dokument obsahujúci licenčnú zmluvu a potom kliknite na tlačidlo Otvoriť. V opačnom prípade kliknite na tlačidlo Ďalej.
  11. 11 Kliknite na Pridať. Nachádza sa v strednej dolnej časti okna. Otvorí sa nové okno Prieskumníka, kde môžete vybrať súbory, ktoré sa majú zahrnúť do inštalačného súboru EXE.
    • Súbory zahrnuté v inštalačnom programe EXE sa nainštalujú, keď používateľ spustí súbor EXE.
  12. 12 Vyberte súbory, ktoré sa majú zahrnúť do súboru EXE. Kliknite na priečinok so súbormi na ľavej strane okna Prieskumníka a potom vyberte súbory, ktoré potrebujete; Ak to chcete urobiť, podržte ľavé tlačidlo myši a presuňte kurzor na požadované súbory.
    • Môžete tiež vybrať súbory jeden po druhom; Ak to chcete urobiť, podržte stlačený kláves ^ Ctrl a kliknite na každý požadovaný súbor.
  13. 13 Kliknite na Otvoriť. Nachádza sa v pravom dolnom rohu okna. Tým sa súbory pridajú do inštalačného súboru EXE.
    • Ak je potrebné pridať ďalšie súbory, znova kliknite na „Pridať“ a zopakujte vyššie uvedený postup.
  14. 14 Kliknite na tlačidlo Ďalej.
  15. 15 Začiarknite políčko „Predvolené“ a potom kliknite na tlačidlo Ďalej. Je v hornej časti okna.
  16. 16 Myslite na zatváracie okno so správou. Táto správa sa zobrazí na obrazovke po dokončení inštalácie súboru EXE. Začiarknite políčko vedľa možnosti „Zobraziť správu“, zadajte text správy a kliknite na tlačidlo „Ďalej“.
    • Ak nechcete, aby sa záverečná správa zobrazovala na obrazovke, jednoducho kliknite na Ďalej.
  17. 17 Pridajte program, ktorý chcete nainštalovať. Je to program v súbore EXE, ktorý bol vytvorený skôr. Kliknite na „Prehľadávať“, otvorte priečinok so súborom, kliknite naň a kliknite na „Uložiť“.
    • Ak chcete, začiarknite políčko vedľa položky „Skryť animáciu procesu extrahovania súboru od používateľa“, aby inštalačný súbor fungoval bez zbytočných vizuálnych efektov.
  18. 18 Kliknite trikrát Ďalej. Vytvorí sa inštalačný EXE súbor. Čas tohto procesu závisí od počtu súborov, ktoré ste zahrnuli do inštalačného súboru EXE.
  19. 19 Kliknite na tlačidlo Dokončiť. Toto tlačidlo sa nachádza v spodnej časti okna. Inštalačný EXE súbor sa uloží a bude pripravený na použitie.
  • Na spustenie súboru EXE nepotrebujete inštalačný program EXE, ale inštalátor EXE nainštaluje EXE a všetky podporné položky (napríklad súbor ReadMe, priečinky atď.).

Varovania

  • Ak si nie ste istí, ako kódovať súbor EXE, požiadajte niekoho, kto vie programovať, aby to urobil.

EXE je formát, bez ktorého sa žiadny softvér nezaobíde. Vykonáva všetky procesy spúšťania alebo inštalácie programov. Môže to byť úplná aplikácia alebo jej súčasť.

Existujú dve možnosti vytvorenia súboru EXE. Prvým je použitie programovacích prostredí a druhým použitie špeciálnych inštalátorov, pomocou ktorých sa vytvárajú rôzne „prebalenia“ a balíčky, inštalované na jedno kliknutie. Ďalej na príkladoch zvážime obe možnosti.

Metóda 1: Visual Studio Community

Zvážte proces vytvárania jednoduchého programu založeného na programovacom jazyku Visual C++ a jeho kompiláciou v komunite Visual Studio.

  1. Spustite aplikáciu, prejdite do ponuky "súbor", po ktorom klikneme na položku "Vytvoriť" a potom v otvorenom zozname na "projekt".
  2. Otvorí sa okno "Vytvorenie projektu", v ktorom je potrebné kliknúť najskôr na nápis "šablóny", a potom Visual C++... Ďalej vyberte "Aplikácia konzoly Win32", nastavte názov a umiestnenie projektu. Štandardne je uložený v pracovnom adresári komunity Visual Studio, v systémovom priečinku "Moje dokumenty", ale ak chcete, je možné zvoliť iný adresár. Po dokončení nastavení kliknite "OK".
  3. Spustí sa Sprievodca konfiguráciou aplikácie Win32, do ktorého stačí kliknúť "ďalej".
  4. V ďalšom okne definujeme parametre aplikácie. Najmä vyberáme "Konzolová aplikácia" a v teréne "Ďalšie možnosti""Prázdny projekt" pri zrušení začiarknutia políčka "Predkompilovaná hlavička".
  5. Spustí sa projekt, do ktorého chcete pridať oblasť na písanie kódu. Ak to chcete urobiť, na karte Prieskumník riešení kliknite pravým tlačidlom myši na štítok Zdrojové súbory... Zobrazí sa kontextové menu, v ktorom postupne klikneme na "Pridať" a "Vytvoriť položku".
  6. V otvorenom okne "Pridať novú položku" vybrať položku "C ++ súbor"... Ďalej nastavte názov súboru s kódom budúcej aplikácie a jej príponu ".s"... Ak chcete zmeniť priečinok úložiska, kliknite na "prehľad".
  7. Otvorí sa prehliadač, v ktorom zadáme umiestnenie a klikneme ďalej "Vybrať priečinok".
  8. V dôsledku toho sa zobrazí karta s názvom "Source.c", v ktorej sa nachádza sada a úprava textu kódu.
  9. Ďalej musíte skopírovať text kódu a vložiť ho do oblasti znázornenej na obrázku. Ako príklad si vezmite nasledovné:
  10. #include
    #include

    int main (int argc, char * argv) (
    printf ("Ahoj, svet!");
    _getch ();
    návrat 0;
    }

    Poznámka: Vyššie uvedený kód je len príklad. Namiesto toho musíte použiť svoj vlastný kód na vytvorenie programu Visual C ++.

  11. Ak chcete vytvoriť projekt, kliknite na "Spustiť ladenie" v rozbaľovacej ponuke "ladenie"... Môžete len stlačiť kláves "F5".
  12. Potom sa objaví upozornenie, že aktuálny projekt je zastaraný. Tu je potrebné kliknúť "Áno".
  13. Po dokončení kompilácie aplikácia zobrazí konzolové okno, v ktorom bude napísaná "Ahoj Svet!".
  14. Vytvorený súbor vo formáte EXE je možné zobraziť pomocou Prieskumníka Windows v priečinku projektu.

Metóda 2: Inštalatéri

Na automatizáciu procesu inštalácie softvéru si čoraz väčšiu obľubu získavajú takzvané inštalátory. S ich pomocou vzniká softvér, ktorého hlavnou úlohou je zjednodušiť proces nasadenia softvéru do počítača. Pozrime sa ako príklad na proces vytvárania súboru EXE pomocou nástroja Smart Install Maker.

  1. Spustite program a na karte "informácie"úprava názvu budúcej aplikácie. V teréne "Uložiť ako" kliknutím na ikonu priečinka určíte umiestnenie, kam sa výstupný súbor uloží.
  2. Otvorí sa Prieskumník, v ktorom vyberieme požadované umiestnenie a klikneme "uložiť".
  3. Prejdite na kartu "súbory", kde je potrebné pridať súbory, z ktorých bude balík neskôr zostavený. To sa vykonáva kliknutím na ikonu «+» v spodnej časti rozhrania. Je tiež možné pridať celý adresár, pre ktorý je potrebné kliknúť na ikonu, ktorá zobrazuje priečinok so znamienkom plus.
  4. Ďalej sa otvorí okno na výber súboru, kde musíte kliknúť na ikonu vo forme priečinka.
  5. V prehliadači, ktorý sa otvorí, označte požadovanú aplikáciu (v našom prípade to je "torrent", môžete mať akýkoľvek iný) a kliknite na "Otvorené".
  6. V dôsledku toho v okne "Pridať poznámku" súbor sa zobrazí s cestou jeho umiestnenia. Ponechajte ostatné možnosti ako predvolené a kliknite "OK".
  7. Prebehne postup pridania zdrojového objektu do aplikácie a príslušná položka sa zobrazí v špeciálnej oblasti softvéru.
  8. Ďalej kliknite "Požiadavky" a otvorí sa karta, kde musíte označiť zoznam podporovaných operačných systémov. Na okrajoch necháme začiarknutie "Windows XP" a všetko, čo je pod ním. Vo všetkých ostatných poliach ponechajte odporúčané hodnoty.
  9. Potom otvorte kartu "dialógy" kliknutím na príslušný štítok na ľavej strane rozhrania. Všetko tu necháme štandardne. Aby inštalácia prebehla na pozadí, môžete zaškrtnúť políčko "Skrytá inštalácia".

  10. Po dokončení všetkých nastavení spustite kompiláciu kliknutím na ikonu šípky nadol.
  11. Prebehne zadaný proces a v okne sa zobrazí jeho aktuálny stav. Po dokončení kompilácie môžete vytvorený balík otestovať alebo okno úplne zatvoriť kliknutím na príslušné tlačidlá.
  12. Kompilovaný softvér možno nájsť pomocou Prieskumníka Windows v priečinku určenom počas inštalácie.

V tomto článku sme teda zistili, že súbor EXE je možné vytvoriť pomocou špecializovaných vývojových prostredí, napríklad Visual Studio Community, a špeciálnych inštalátorov, napríklad Smart Install Maker.

zvážime create.exe pomocou knižnice modulov py2exe. To si vyžaduje Python 3.4 a nižšie.

Ak máte nainštalovanú vyššiu verziu Pythonu, skúste použiť (nižšie)

V tomto príklade sa na príklade pozrieme na vytvorenie .exe Python3.4.

Po prvé, nemusíte vytvárať virtuálne prostredie Python3.4. V tomto príklade ho pomenujeme myenv, môžete si vybrať akýkoľvek iný názov, ale nezabudnite vykonať príslušné zmeny.

V termináli zadajte nasledujúce príkazy:

> py -3,4 -m venv myenv> myenv \ Scripts \ activate.bat

Predpona sa zobrazí na príkazovom riadku myenv, čo znamená, že sa načíta virtuálne prostredie s názvom myenv. Všetky tímy Python bude teraz používať nové virtuálne prostredie.

Teraz poďme nainštalovať py2exe(https://pypi.python.org/pypi/py2exe~~HEAD=dobj) v našom virtuálnom prostredí:

> pip nainštalovať py2exe

A nakoniec, ak chcete vytvoriť jeden súbor EXE v našom virtuálnom prostredí, spustite príkaz:

> python -m py2exe.build_exe hello.py -c --bundle-files 0

(nahradiť ahoj.py na názov vášho skriptu. Ak sa skript nachádza v inom priečinku, musíte použiť úplnú cestu k skriptu, napríklad C: \ Projects \ Python \ hello.py). Tým sa vytvorí priečinok DIST, ktorý obsahuje spustiteľný súbor. Pre rýchly prístup k nemu zadajte do terminálu:

> prieskumník dist

Uvidíte cestu k priečinku, kde sa nachádza súbor EXE.

Poznámka: Po spustení sa okno otvorí a zmizne tak rýchlo, ako sa objavilo.
Operačný systém totiž automaticky zatvorí terminál, v ktorom končí konzolový program.
Ak chcete túto situáciu zmeniť, môžete pridať riadok

> vstup („Kliknutím ukončíte ...“)

na konci súboru Python... Tlmočník počká na vstup používateľa a okno zostane otvorené, kým používateľ nestlačí kláves enter.

Môžete podrobne preskúmať použitie py2exe v dokumentácii na stránke modulu: https://pypi.python.org/pypi/py2exe
Výstup z virtuálneho prostredia sa vykoná príkazom

> deaktivovať

Metóda 2

Nainštalujte pyinstaller cez príkazový riadok systému Windows:

> pip install pyinstaller

V príkazovom riadku prejdite do priečinka, v ktorom sa nachádza súbor

CDC: \ ...

Potom na príkazovom riadku zadajte príkaz

Pyinstaller --onefile example.py

Namiesto príklad.py použite názov súboru, z ktorého chcete vytvoriť súbor exe.

Za pár minút je všetko pripravené! S najväčšou pravdepodobnosťou bude súbor exe umiestnený vo vytvorenom podpriečinku dist