Hvordan lage EXE-filer ved hjelp av Notisblokk

Ung mann som jobber på en bærbar datamaskin i kafé

Bildekreditt: Tom Werner/DigitalVision/GettyImages

En EXE-fil er en type program som kjører i Microsoft Windows. Den består av binær maskinspråkkode som ikke er laget for å bli lest eller skrevet av mennesker. Selv om det kan være mulig å redigere en EXE-fil direkte i Notisblokk eller et annet tekstredigeringsprogram, vil prosessen være kjedelig og utsatt for feil. Du kan bruke Notisblokk til å skrive kildekode som kan kjøres direkte eller kompileres til en EXE-fil.

Lag en EXE-fil

Når du vil lage en EXE-fil på Windows, bruker du vanligvis en kompilator for å gjøre et menneskelesbart programmeringsspråk i det som kalles kildekode til maskinkode som en datamaskin kan kjøre. En EXE-fil inneholder maskinkode i et spesifikt format designet av Microsoft. Andre operativsystemer som macOS og Linux har sine egne, tilsvarende formater.

Dagens video

Gratis kompilatorer for språk som C og C++ er tilgjengelig fra Microsoft og andre programvareprodusenter. Visual Studio Code-pakken fra Microsoft er godt ansett og tilgjengelig gratis, og andre gratis programmeringsverktøy og åpen kildekode er også tilgjengelig for Windows.

Selv EXE-filkode for grunnleggende programmer er vanskelig for et menneske å lese eller skrive direkte. Programmer kalt dekompilatorer gjør EXE-kode tilbake til kildekode, selv om den ikke alltid er like lesbar som kildekode skrevet av et menneske.

Åpne Notisblokk eller et annet redigeringsprogram

Selv om du kan skrive kildekode i Notepad, det grunnleggende tekstredigeringsprogrammet som følger med Windows, mange programmerere foretrekker å bruke et mer sofistikert verktøy kalt et integrert utviklingsmiljø, eller IDE.

En IDE automatiserer kompilering og kjøring av koden, oppdager vanlige feil og autofullfører vanlige programmeringsspråkfraser og variabelnavn mens du jobber. Den fremhever også programmeringsspråksyntaks og hjelper deg med å plassere tegnsetting som semikolon og parentes.

Mange programmerere bruker også kildekodekontrollverktøy som Microsofts Visual SourceSafe eller gratisverktøyet Git for å organisere koden deres. Disse verktøyene gjør det mulig å lagre historiske versjoner av kildekoden og la flere programmerere jobbe sammen om kodeprosjekter.

Batch-filer og PowerShell

Tradisjonelt kom Microsoft DOS og Windows operativsystemer utstyrt med et enkelt programmeringssystem kalt batch scripting. Batch-skript, som andre såkalte skriptspråk, kan kjøres direkte fra Windows eller ledeteksten uten å trenge et eget kompileringsstadium. Batchfiler kan brukes til å automatisere enkle oppgaver på Windows, som å installere programvare, sette opp nettverkstilkoblinger eller sikkerhetskopiere filer.

Nylig har Microsoft introdusert et kraftigere skriptmiljø kalt PowerShell. PowerShell lar deg få tilgang til .NET-funksjonalitetspakken på Windows og er mer effektiv enn batch-skripting.

Du kan også installere tredjeparts skriptspråk som Python og Ruby på Windows.

Uansett hva du velger, kan du redigere skriptspråkkode i et tekstredigeringsprogram som Notisblokk eller et mer sofistikert produkt.