Sådan laver du EXE-filer ved hjælp af Notesblok

Ung mand, der arbejder på bærbar computer i cafe

Billedkredit: Tom Werner/DigitalVision/GettyImages

En EXE-fil er en type program, der kører i Microsoft Windows. Den består af binær maskinsprogskode, der ikke er designet til at blive læst eller skrevet af mennesker. Selvom det kan være muligt at redigere en EXE-fil direkte i Notesblok eller en anden teksteditor, ville processen være kedelig og fejltilbøjelig. Du kan bruge Notesblok til at skrive kildekode, der kan udføres direkte eller kompileres til en EXE-fil.

Opret en EXE-fil

Når du vil oprette en EXE-fil på Windows, bruger du typisk en compiler til at omdanne et menneskeligt læsbart programmeringssprog i det, der kaldes kildekode, til maskinkode, som en computer kan udføre. En EXE-fil indeholder maskinkode i et specifikt format designet af Microsoft. Andre operativsystemer såsom macOS og Linux har deres egne, tilsvarende formater.

Dagens video

Gratis compilere til sprog som C og C++ er tilgængelige fra Microsoft og andre softwareproducenter. Visual Studio Code-pakken fra Microsoft er velanset og tilgængelig gratis, og andre gratis og open source programmeringsværktøjer er også tilgængelige til Windows.

Selv EXE-filkode til grundlæggende programmer er svært for et menneske at læse eller skrive direkte. Programmer kaldet decompilers gør EXE-kode tilbage til kildekode, selvom den ikke altid er lige så læsbar som kildekode skrevet af et menneske.

Åbn Notesblok eller en anden editor

Selvom du kan skrive kildekode i Notesblok, den grundlæggende teksteditor, der følger med Windows, mange programmører foretrækker at bruge et mere sofistikeret værktøj kaldet et integreret udviklingsmiljø, eller IDE.

En IDE automatiserer kompilering og kørsel af koden, finder almindelige fejl og autofuldfører almindelige programmeringssprogssætninger og variabelnavne, mens du arbejder. Det fremhæver også programmeringssprogets syntaks og hjælper dig med at placere tegnsætning som semikolon og parentes.

Mange programmører bruger også kildekodekontrolværktøjer som Microsofts Visual SourceSafe eller det gratis værktøj kaldet Git til at organisere deres kode. Disse værktøjer gør det muligt at gemme historiske versioner af kildekoden og lade flere programmører arbejde sammen om kodningsprojekter.

Batchfiler og PowerShell

Traditionelt kom Microsoft DOS og Windows operativsystemer udstyret med et simpelt programmeringssystem kaldet batch scripting. Batch-scripts, ligesom andre såkaldte scriptsprog, kan køres direkte fra Windows eller kommandoprompten uden behov for et separat kompileringstrin. Batchfiler kan bruges til at automatisere simple opgaver på Windows, såsom installation af software, opsætning af netværksforbindelser eller sikkerhedskopiering af filer.

For nylig har Microsoft introduceret et mere kraftfuldt scriptmiljø kaldet PowerShell. PowerShell giver dig adgang til .NET-pakken af ​​funktionalitet på Windows og er mere effektiv end batchscripting.

Du kan også installere tredjeparts scriptsprog såsom Python og Ruby på Windows.

Uanset hvad du vælger, kan du redigere scriptsprogkode i en teksteditor som f.eks. Notesblok eller et mere sofistikeret produkt.