Bildnachweis: Tom Werner/DigitalVision/GettyImages
Eine EXE-Datei ist ein Programmtyp, der unter Microsoft Windows ausgeführt wird. Es besteht aus binärem, maschinensprachlichem Code, der nicht dafür ausgelegt ist, von Menschen gelesen oder geschrieben zu werden. Es könnte zwar möglich sein, eine EXE-Datei direkt in Notepad oder einem anderen Texteditor zu bearbeiten, der Vorgang wäre jedoch mühsam und fehleranfällig. Mit Notepad können Sie Quellcode schreiben, der direkt ausgeführt oder in eine EXE-Datei kompiliert werden kann.
Erstellen Sie eine EXE-Datei
Wenn Sie unter Windows eine EXE-Datei erstellen möchten, verwenden Sie normalerweise einen Compiler, um eine für Menschen lesbare Programmiersprache im sogenannten Quellcode in Maschinencode umzuwandeln, den ein Computer ausführen kann. Eine EXE-Datei enthält Maschinencode in einem bestimmten von Microsoft entwickelten Format. Andere Betriebssysteme wie macOS und Linux haben eigene, äquivalente Formate.
Video des Tages
Kostenlose Compiler für Sprachen wie C und C++ sind von Microsoft und anderen Softwareherstellern erhältlich. Die Visual Studio Code Suite von Microsoft ist gut angesehen und kostenlos erhältlich, und andere kostenlose und Open-Source-Programmiertools sind auch für Windows verfügbar.
Sogar EXE-Dateicode für grundlegende Programme ist für einen Menschen schwer zu lesen oder direkt zu schreiben. Programme, die Decompiler genannt werden, verwandeln EXE-Code wieder in Quellcode, obwohl er nicht immer so lesbar ist wie von einem Menschen geschriebener Quellcode.
Öffne Notepad oder einen anderen Editor
Obwohl Sie Quellcode in Notepad schreiben können, dem grundlegenden Texteditor, der mit Windows geliefert wird, gibt es viele Programmierer bevorzugen es, ein ausgereifteres Werkzeug zu verwenden, das als integrierte Entwicklungsumgebung bezeichnet wird, oder IDE.
Eine IDE automatisiert das Kompilieren und Ausführen des Codes, erkennt häufige Fehler und vervollständigt bei der Arbeit gängige Programmiersprachenphrasen und Variablennamen automatisch. Es hebt auch die Syntax von Programmiersprachen hervor und hilft Ihnen, Satzzeichen wie Semikolons und Klammern zu platzieren.
Viele Programmierer verwenden auch Tools zur Quellcodeverwaltung wie Visual SourceSafe von Microsoft oder das kostenlose Tool namens Git, um ihren Code zu organisieren. Diese Tools ermöglichen es, historische Versionen des Quellcodes zu speichern und mehrere Programmierer zusammen an Codierungsprojekten zu arbeiten.
Batch-Dateien und PowerShell
Traditionell waren Microsoft DOS- und Windows-Betriebssysteme mit einem einfachen Programmiersystem namens Batch-Skripting ausgestattet. Batch-Skripte können wie andere sogenannte Skriptsprachen direkt von Windows oder der Eingabeaufforderung ausgeführt werden, ohne dass eine separate Kompilierungsstufe erforderlich ist. Batch-Dateien können verwendet werden, um einfache Aufgaben unter Windows zu automatisieren, wie z. B. das Installieren von Software, das Einrichten von Netzwerkverbindungen oder das Sichern von Dateien.
Vor kurzem hat Microsoft eine leistungsfähigere Skriptumgebung namens PowerShell eingeführt. PowerShell ermöglicht Ihnen den Zugriff auf die .NET-Funktionssuite unter Windows und ist effizienter als Batch-Skripting.
Sie können auch Skriptsprachen von Drittanbietern wie Python und Ruby unter Windows installieren.
Wie auch immer Sie sich entscheiden, Sie können den Skriptsprachencode in einem Texteditor wie Notepad oder einem komplexeren Produkt bearbeiten.