Was ist eine ausführbare Datei? Eine ausführbare Datei ist eine Programmdatei, die mit einer Reihe von Anweisungen oder Optionen ausgeführt werden kann, damit sie etwas auf Ihrem PC ausführt. Ausführbare Dateien sind auf fast allen modernen Betriebssystemen zu finden, werden jedoch von den meisten Benutzern mit dem Windows EXE-Dateiformat verknüpft.
Normalerweise wird eine EXE-Datei angezeigt, wenn Sie Neue Software installieren oder ein Programm auf Ihrem PC ausführen, auf dem die EXE-Erweiterung verwendet wird. Wenn Sie Ihre eigene Software erstellen, können Sie sogar Ihre eigene ausführbare Datei erstellen, um sie auszuführen, zu installieren oder zu verteilen. Wenn Sie mehr über ausführbare Dateien und das Erstellen einer ausführbaren Datei erfahren möchten, müssen Sie Folgendes tun.
Die Risiken ausführbarer Dateien (EXE)
Wenn Sie eine ausführbare Datei ausführen, erteilen Sie ihr die Berechtigung, die darin enthaltenen Anweisungen auszuführen. So funktioniert jede Software, von einfachen Skripts mit wenigen Zeilen bis hin zu komplexer Software mit Millionen von Codezeilen.
Bevor Sie eine ausführbare Datei ausführen oder erstellen, sollten Sie sich der potenziellen Risiken bewusst sein. Ausführbare Dateien können Anweisungen in die Quellcode aufnehmen, die Ihren PC beschädigen können.
Es könnte Ihren PC anweisen, andere Dateien zu löschen, oder es könnte Ihre anweisen PC zum Senden von Informationen an eine externe Quelle. Dies ist die Definition von Malware, die erstellt wurde, um auf Ihre Kosten Schaden zu verursachen.
Bevor Sie eine ausführbare Datei ausführen, insbesondere wenn Administratorrechte in einem 3
Wenn Sie Ihre eigene Software zum Ausführen erstellen, sollten Sie sicherstellen, dass der Code nicht für den Zugriff auf wichtige Dateien ausgelegt ist. Während Windows normalerweise den unbefugten Zugriff auf Systemdateien über die Benutzerkontensteuerung verhindert, überprüfen Sie Ihren Code vor dem Ausführen noch einmal, um sicherzustellen, dass die Software Ihrem PC keinen Schaden zufügt.
Öffnen ausführbarer Dateien (EXE) Unter Windows
Wenn Sie eine ausführbare Datei unter Windows öffnen möchten, können Sie dies auf verschiedene Arten tun. Windows erkennt das EXE-Dateiformat automatisch als ausführbare Datei, sodass Sie es normalerweise von Ihrem Desktop aus, über den Windows-Datei-Explorer, über das Windows-Startmenü (für installierte Software) oder über das Befehlsfeld Ausführen öffnen können.
So erstellen Sie eine ausführbare Datei Unter Windows
Wenn Sie unter Windows eigene ausführbare Dateien erstellen möchten, können Sie dies tun. Dies ist jedoch nicht so einfach wie das Umbenennen einer Datei und das Hinzufügen von .exebis zum Ende.
Sie müssen die Software, die Sie ausführen möchten, in der von Ihnen gewählten Programmiersprache codieren und dann als Datei kompilieren, die ausgeführt werden kann. Die meisten Benutzer möchten jedoch einfachere ausführbare Dateien erstellen, z. B. Installationsdateien für Softwareinstallationen.
Sie können den integrierten IExpress-Assistentenverwenden, um dies unter Windows zu tun. Diese Software ist jedoch sehr alt und wurde seit einiger Zeit nicht mehr aktualisiert. Die bessere Option ist die Verwendung von Open Source Inno Setup oder für grundlegende selbstextrahierende EXE-Dateien 7-Zip.
Eine mit 7-Zip erstellte EXE-Datei ist eigentlich eine SFX-Archivdatei. Diese Archivdatei, die im EXE-Dateiformat angezeigt wird, extrahiert automatisch alle enthaltenen Dateien auf Ihren PC und eignet sich somit perfekt für einfache Softwarebereitstellungen.
Wenn Sie Dateien für mehrere Benutzer freigeben möchten, ohne sich Sorgen machen zu müssen, dass sie die richtige Software installiert haben, ist das Erstellen einer solchen Datei eine gute Option.
Obwohl dies keine echte EXE-Datei ist, sieht sie wie eine aus und verhält sich so, was es einfach macht So erstellen Sie eine ausführbare Datei, mit der Software oder Dateien, die Sie mit anderen erstellt haben, verteilt werden können.
Wenn Sie andernfalls eine „echte“ ausführbare Datei erstellen möchten, müssen Sie Programmieren lernen.
Ausführbare Dateien auf Mac oder Linux ausführen
Die Funktionsweise ausführbarer Dateien unter Windows unterscheidet sich grundlegend von der Art und Weise, wie Programme auf anderen Plattformen wie
Unter Linux kann beispielsweise jede Datei ausführbar sein, für deren Ausführung ist jedoch ein spezielles Dateiberechtigungsflag erforderlich Programm mit chmod. Der Befehl chmod + x filewürde einer Datei mit dem Namen filebeispielsweise die Ausführungsberechtigung zum Ausführen erteilen.
macOS hat eine etwas andere Ausführungsmethode Software. Wenn die App nicht aus dem App Store installiert wurde und nicht von einem Entwickler stammt, den sie kennt oder dem sie vertraut, kann die App nicht ausgeführt werden. Sie müssen dies in Ihrem Menü Systemeinstellungen>Sicherheit und Datenschutzzulassen.
Als Unix-basiertes System unterstützt macOS jedoch das Befehl chmod, mit dem Sie einfachere Skripte mit der App Terminalausführen können. Wenn Sie beispielsweise ein Python-Skript entwickelt haben, können Sie es mit dem Befehl chmod + xausführen.
Sie können auch den WINE-Emulator für Linux und macOS to 10auf diesen Plattformen. Die Verwendung von WINE zum Ausführen einer EXE-Datei wurde entwickelt, um bestimmte Windows-Anweisungen und -Bibliotheken zu emulieren.
Sie können überprüfen, wie gut beliebte Software mit WINE ausgeführt wird, indem Sie WineHQ-Datenbank überprüfen.
Ausführbare Dateien unter Windows 10 ausführen
Nichts hindert Sie daran, Ihre eigene Software zu erstellen, insbesondere wenn Sie sie mit Windows-Installationspakete kombinieren, um die Installation zu vereinfachen. Für die meisten Windows 10-Benutzer müssen EXE-Dateien jedoch ausgeführt und nicht erstellt werden. Solange Sie Software nur von vertrauenswürdigen Quellen ausführen, sollten ausführbare Dateien relativ sicher sein.
Stellen Sie sicher, dass Sie regelmäßig Malware-Scans ausführen. Wenn Sie sich nicht sicher sind, ob eine ausführbare Datei sicher ausgeführt werden kann, können Sie mit Windows 10 Sandbox-Modus Software in einem isolierten Container zum Testen ausführen es raus. Wenn die EXE-Datei gefährlich ist, wird Ihre Windows-Hauptinstallation nicht beschädigt.