Was ist eine ausführbare Datei und wie wird eine erstellt?


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 Popup, Sie sollten die Datei mit Windows-Sicherheit oder Ihren eigenen Anti-Malware-Software von Drittanbietern wie Malwarebytes nach Malware durchsuchen. Sie sollten Software auch nur von Quellen installieren oder ausführen, denen Sie absolutvertrauen.

In_content_1 all: [300x250] / dfp: [640x360]- >

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.

  • Doppelklicken Sie auf die Datei, um EXE-Dateien auf Ihrem Desktop oder im Windows-Datei-Explorer zu öffnen. Dadurch wird Windows angewiesen, es zu öffnen.
    • Die Liste der installierten Software im Windows-Startmenü enthält Verknüpfungen zu den EXE-Dateien für diese Software (z. B. Chrome.exefür Google Chrome). Drücken Sie auf das Symbol Startmenü(oder drücken Sie die Windows-Tasteauf Ihrer Tastatur) und drücken Sie dann einen der Einträge, um Ihre Software auszuführen.
      • Um das Befehlsfeld Ausführenzum Ausführen einer EXE-Datei zu verwenden, drücken Sie die Windows-Taste + Rauf Ihrem Tastatur. Alternativ können Sie mit der rechten Maustaste auf das Symbol Startmenüklicken und die Option Ausführendrücken.
        • In der Führen Sie das Befehlsfeldaus, suchen Sie Ihre ausführbare Datei, indem Sie Durchsuchendrücken, oder geben Sie den Speicherort der Datei direkt ein. Wenn Sie die EXE-Datei ausführen möchten, drücken Sie OK.
        • Wenn die EXE-Datei Administratorzugriff anfordert, müssen Sie dies tun Lassen Sie es im UAC-Popup laufen. Drücken Sie Ja, um dies zuzulassen.
          • Wenn die ausführbare Datei nicht ausgeführt werden kann (möglicherweise für eine ältere Windows-Version konzipiert) zum Beispiel), dann stoppt Windows die Ausführung. Möglicherweise wird auch eine Fehlermeldung angezeigt. Drücken Sie in diesem Fall Schließenund suchen Sie nach einer alternativen Version der Datei, die stattdessen ausgeführt werden soll.
          • 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.

            • Zum Erstellen einer EXE-Datei Platzieren Sie Ihre Dateien mit 7-ZIP in einem Ordner im Windows-Datei-Explorer. Klicken Sie mit der rechten Maustaste auf den Ordner und drücken Sie dann 7Zip>Zum Archiv hinzufügen.
              • Im Feld OptionenAktivieren Sie das Kontrollkästchen SFX-Archiv aktivieren. Sie sollten auch das Archivformatauf 7z, die Komprimierungsmethodeauf LZMA2und das Komprimierungsstufebis Normal. Drücken Sie OK, um die Datei zu erstellen.
              • 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 9oder macOS. Diese Plattformen verfügen zwar über ausführbare Dateien, sie liegen jedoch nicht im EXE-Dateiformat vor.

                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.

                Zusammenhängende Posts:


                3.09.2020