Kuidas teha Notepadi abil EXE-faile

click fraud protection
Noormees töötab kohvikus sülearvuti peal

Pildi krediit: Tom Werner/DigitalVision/GettyImages

EXE-fail on teatud tüüpi programm, mis töötab Microsoft Windowsis. See koosneb binaarsest masinkeelsest koodist, mis ei ole mõeldud inimestele lugemiseks või kirjutamiseks. Ehkki EXE-faili võib olla võimalik redigeerida otse Notepadis või mõnes muus tekstiredaktoris, oleks protsess tüütu ja veatundlik. Notepadi saate kasutada lähtekoodi kirjutamiseks, mida saab otse käivitada või EXE-failiks kompileerida.

Looge EXE-fail

Kui soovite Windowsis EXE-faili luua, kasutate tavaliselt kompilaatorit, et muuta inimloetav programmeerimiskeel nn lähtekoodis masinkoodiks, mida arvuti saab käivitada. EXE-fail sisaldab Microsofti loodud kindlas vormingus masinkoodi. Teistel operatsioonisüsteemidel, nagu macOS ja Linux, on oma samaväärsed vormingud.

Päeva video

Tasuta kompilaatorid selliste keelte jaoks nagu C ja C++ on saadaval Microsoftilt ja teistelt tarkvaratootjatelt. Microsofti Visual Studio Code komplekt on hästi hinnatud ja tasuta saadaval ning Windowsi jaoks on saadaval ka muud tasuta ja avatud lähtekoodiga programmeerimistööriistad.

Isegi põhiprogrammide EXE-failikoodi on inimesel raske otse lugeda või kirjutada. Programmid, mida nimetatakse dekompilaatoriteks, muudavad EXE-koodi tagasi lähtekoodiks, kuigi see pole alati nii loetav kui inimese kirjutatud lähtekood.

Avage Notepad või mõni muu redaktor

Kuigi saate lähtekoodi kirjutada ka Notepadis, mis on Windowsi põhiline tekstiredaktor programmeerijad eelistavad kasutada keerukamat tööriista, mida nimetatakse integreeritud arenduskeskkonnaks või IDE.

IDE automatiseerib koodi kompileerimist ja käitamist, tuvastab levinumad vead ning täidab töö käigus automaatselt levinud programmeerimiskeele fraase ja muutujate nimesid. Samuti tõstab see esile programmeerimiskeele süntaksi ja aitab teil paigutada kirjavahemärke, nagu semikoolonid ja sulgud.

Paljud programmeerijad kasutavad koodi korraldamiseks ka lähtekoodi juhtimistööriistu, nagu Microsofti Visual SourceSafe või tasuta tööriist nimega Git. Need tööriistad võimaldavad salvestada lähtekoodi ajaloolisi versioone ja võimaldavad mitmel programmeerijal kodeerimisprojektide kallal koostööd teha.

Pakettfailid ja PowerShell

Traditsiooniliselt olid Microsofti DOS-i ja Windowsi operatsioonisüsteemid varustatud lihtsa programmeerimissüsteemiga, mida nimetatakse pakkskriptimiseks. Pakettskripte, nagu ka teisi nn skriptimiskeeli, saab käivitada otse Windowsist või käsurealt, ilma et oleks vaja eraldi kompileerimisetappi. Pakettfaile saab kasutada Windowsis lihtsate toimingute automatiseerimiseks, näiteks tarkvara installimiseks, võrguühenduste seadistamiseks või failide varundamiseks.

Hiljuti on Microsoft tutvustanud võimsamat skriptimiskeskkonda nimega PowerShell. PowerShell võimaldab juurdepääsu .NET-i funktsioonide komplektile Windowsis ja on tõhusam kui pakettskriptimine.

Windowsi saate installida ka kolmanda osapoole skriptikeeled, nagu Python ja Ruby.

Ükskõik, mille valite, saate skriptikeele koodi redigeerida tekstiredaktoris, näiteks Notepadis või mõnes keerukamas tootes.