EXE ist eine der bekanntesten Datei-Erweiterungen in der Welt. Seit Beginn des DOS Betriebssystem, das von Microsoft erfunden , bedeutet die EXE-Datei -Erweiterung , dass der Inhalt der Datei ist ein ausführbares Programm . EXE ist die Abkürzung für "ausführbar ". Betriebssysteme
Microsoft entwickelt seine Betriebssystem -Technologie von MS -DOS und Windows , behielt es die Konvention der Verwendung der EXE-Datei -Erweiterung für Programme . Die Nutzung der EXE Datei-Endung auf "ausführbar " bedeuten wurde auch in der OS /2 , React OS und Open VMS -Betriebssystemen übernommen.
Executables
Obwohl die meisten Dateien mit der Dateiendung EXE sind ausführbare Dateien haben nicht alle ausführbaren Dateien die EXE-Datei -Erweiterung. Ein Software- Haus entwickelt seine eigenen Programme hat die Möglichkeit, unabhängig von Datei-Erweiterungen es für jede der Dateien in ihrem System mag. Nicht unter Verwendung der Konvention wäre jedoch machen es schwierig für Windows , das Programm als Anwendung zu erkennen. Wo andere Erweiterungen für ausführbare Dateien verwendet werden , in der Regel wird das Hauptprogramm haben die EXE-Datei , solange der zusätzliche Dateien mit mehr Programmiercode andere Dateiendungen haben. Zum Beispiel unterstützt die Dynamic Link Library das Hauptprogramm . Es hat die Dateiendung DLL. Oft wird mehr von dem Programm für eine Anwendung in DLL-Dateien als im mittleren EXE-Datei statt.
Format
EXE-Dateien sind in der Regel im binären Format und von einem Compiler erzeugt. Der Compiler übersetzt die ursprünglichen Programmcodes in Maschinencode . Der Compiler erstellt plattformspezifische ausführbare Dateien . Das heißt, eine EXE erzeugt, um in einer Windows-Umgebung ausgeführt wird nicht ausgeführt, wenn direkt auf einem Computer mit dem Betriebssystem OS /2 System kopiert. In diesem Fall würde der ursprünglichen Quellcode müssen auf die neue Plattform kopiert und neu kompiliert mit einem Compiler kompatibel mit dem neuen Betriebssystem.
Andere EXE Files
Es gibt ein paar andere Anwendungen, die EXE-Datei -Erweiterung verwenden, um einen anderen Dateityp als eine ausführbare Datei zu bedeuten. Einige selbstextrahierende Archiv -Dateien haben die Dateiendung EXE . Das Computerspiel Siedler 4 speichert den aktuellen Status eines Spiels in einer Datei mit der Endung EXE . Es gibt keine Durchsetzung der Dateiendung Nutzung und so jemand Speichern einer Textdatei können wählen, geben Sie die EXE- Datei , die Dateiendung. Abkehr von der Konvention verursacht jedoch Komplikationen. Windows ist in der Lage, eine Datei in der richtigen Umgebung zu öffnen , wenn der Benutzer einen Doppelklick auf die Datei in der Verzeichnisliste . Es ist in der Lage zu verfolgen, welche Anwendungen, die Dateien ausführen , indem Sie die Datei-Endung und der zugehörigen Anwendung . Dies bedeutet, dass, wenn ein Benutzer eine Textdatei mit der Erweiterung EXE die Datei kann wieder aus Notepad oder einem anderen Texteditor geöffnet werden , aber es wird nicht automatisch geöffnet, wenn Sie darauf doppelklicken .