Executable File Definition

Was ist Executable File?

Eine ausführbare Datei ist eine Art von Computer Datei, die ein Programm ausführt, wenn sie geöffnet wird. Das bedeutet, dass sie den in der Datei enthaltenen Code oder eine Reihe von Anweisungen ausführt. Die beiden Haupttypen von ausführbaren Dateien sind 1) kompilierte Programme und 2) Skripte.

Auf Windows-Systemen haben kompilierte Programme eine .EXE-Dateierweiterung und werden oft als „EXE-Dateien“ bezeichnet. Auf Macintosh-Computern haben kompilierte Programme eine .APP-Erweiterung, was eine Abkürzung für Anwendung ist. Beide Arten von ausführbaren Dateien wurden aus Quellcode in binären Maschinencode kompiliert, der von der CPU direkt ausgeführt werden kann. EXE-Dateien laufen jedoch nur unter Windows, während APP-Dateien nur unter Mac OS X laufen. Das liegt daran, dass der Code vom Betriebssystem ausgeführt wird und daher in einem Format kompiliert werden muss, das das Betriebssystem verstehen kann.

Unkompilierte ausführbare Dateien werden oft als Skripte bezeichnet. Diese Dateien werden in einem klaren Text-Format und nicht in einem Binärformat gespeichert. Das heißt, Sie können eine Skriptdatei öffnen und den Code in einem Texteditor anzeigen. Da Skripte keinen ausführbaren Maschinencode enthalten, benötigen sie einen Interpreter zur Ausführung. Eine PHP-Datei kann zum Beispiel nur dann Code ausführen, wenn sie über einen PHP-Interpreter ausgeführt wird. Steht kein PHP-Interpreter zur Verfügung, kann das PHP-Skript nur als Textdatei geöffnet werden.

Da ausführbare Dateien beim Öffnen Code ausführen, sollten Sie keine unbekannten ausführbaren Dateien öffnen, insbesondere keine, die Sie als E-Mail-Anhang erhalten haben. Während kompilierte ausführbare Dateien am gefährlichsten sind, können auch Skriptdateien bösartigen Code ausführen. So können beispielsweise VBScript-Dateien ( .VBS) auf Windows-Systemen automatisch über den integrierten Windows Script Host ausgeführt werden. Ebenso können AppleScript-Dateien ( .SCPT) über den in Mac OS X enthaltenen AppleScript-Interpreter ausgeführt werden. Wenn Sie also auf eine unbekannte Datei stoßen und sich nicht sicher sind, ob sie ausführbaren Code enthält, sollten Sie sie nicht öffnen. Im Folgenden finden Sie eine Liste der üblichen Dateierweiterungen, die für ausführbare Dateien auf Windows- und Macintosh-Systemen verwendet werden.

Windows-Dateierweiterungen: .EXE, .COM, .BAT, . VB, .VBS, .WSF, .PIF
Macintosh-Dateierweiterungen: .APP, .SCPT, .APPLESCRIPT

Die Definition von Executable File auf dieser Seite ist eine Originaldefinition von SharTec.eu.
Das Ziel von SharTec ist es, Computerterminologie so zu erklären, dass sie leicht zu verstehen ist. Wir bemühen uns bei jeder von uns veröffentlichten Definition um Einfachheit und Genauigkeit. Wenn Sie Feedback zur Ausführbare Datei-Definition haben oder einen neuen Fachbegriff vorschlagen möchten, kontaktieren Sie uns bitte.