Was ist eine ausführbare Datei und wie erstellt man eine

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, um sie auf Ihrem PC auszuführen. Ausführbare Dateien sind auf fast allen modernen Betriebssystemen zu finden, aber die meisten Leute werden sie mit dem Windows EXE -Dateiformat in Verbindung bringen. 

Normalerweise sehen Sie eine EXE - Datei, wenn Sie neue Software installieren(install new software) oder ein Programm auf Ihrem PC ausführen, bei dem die EXE - Erweiterung verwendet wird. Wenn Sie Ihre eigene Software erstellen, können Sie sogar Ihre eigene ausführbare Datei zum Ausführen, Installieren oder Verteilen erstellen. 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 (EXE) Dateien(The Risks Of Executable (EXE) Files)

Wenn Sie eine ausführbare Datei ausführen, erteilen Sie ihr die Erlaubnis, die darin enthaltenen Anweisungen auszuführen. So funktioniert jede Software, von einfachen Skripten 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 möglicherweise Anweisungen im Quellcode(source code) enthalten , die Ihren PC beschädigen könnten.

Es könnte Ihren PC anweisen, andere Dateien zu löschen, oder es könnte Ihren PC anweisen, Informationen an eine externe Quelle zu senden. Dies ist die Definition von Malware , die erstellt wurde, um auf Ihre Kosten Schaden anzurichten.

Bevor Sie eine ausführbare Datei ausführen , sollten Sie die Datei mit Windows Security oder Ihrer eigenen Anti-Malware-Software eines Drittanbieters wie Malwarebytes auf Malware scannen, insbesondere wenn sie in einem Popup-Fenster der (third-party anti-malware software like Malwarebytes)Benutzerkontensteuerung nach Administratorrechten fragt . Sie sollten auch nur Software aus absolut(absolutely) vertrauenswürdigen Quellen installieren oder ausführen.

Wenn Sie Ihre eigene Software zum Ausführen erstellen, sollten Sie sicherstellen, dass der Code nicht darauf ausgelegt ist, auf wichtige Dateien zuzugreifen. Während Windows normalerweise den unbefugten Zugriff auf Systemdateien mit UAC verhindert , überprüfen Sie Ihren Code, bevor Sie ihn ausführen, um sicherzustellen, dass die Software Ihrem PC keinen Schaden zufügen kann.

Öffnen von ausführbaren (EXE) Dateien unter Windows(Opening Executable (EXE) Files On Windows)

Wenn Sie eine ausführbare Datei unter Windows(Windows) öffnen möchten , können Sie dies auf verschiedene Arten tun. Windows erkennt das (Windows)EXE -Dateiformat automatisch als ausführbare Datei, sodass Sie es normalerweise von Ihrem Desktop aus, über den Windows-Datei-Explorer(Windows File Explorer) , über das Windows(Windows Start) -Startmenü (für installierte Software) oder über das Befehlsfeld „ Ausführen “ öffnen können.(Run)

  • Um EXE(EXE) - Dateien auf Ihrem Desktop oder im Windows-Datei-Explorer(Windows File Explorer) zu öffnen , doppelklicken Sie auf die Datei. Dadurch wird Windows angewiesen , es zu öffnen.

  • Die Liste der installierten Software im Windows(Windows Start) - Startmenü sind Verknüpfungen zu den EXE -Dateien für diese Software (z. B. Chrome.exe für Google Chrome). Drücken Sie das Startmenü - (Start menu) Symbol(icon) (oder drücken Sie die Windows-Taste(Windows key) auf Ihrer Tastatur) und drücken Sie dann einen der Einträge, um Ihre Software auszuführen.

  • Um das Befehlsfeld Ausführen zum Ausführen einer (Run)EXE - Datei zu verwenden, drücken Sie die Windows key + R auf Ihrer Tastatur. Alternativ können Sie mit der rechten Maustaste auf das Startmenüsymbol(Start menu icon) klicken und die Option Ausführen(Run) drücken .

  • Suchen Sie im Befehlsfeld Ausführen nach Ihrer ausführbaren Datei, indem Sie auf (Run)Durchsuchen(Browse) drücken , oder geben Sie den Speicherort der Datei direkt ein. Wenn Sie die EXE(EXE) -Datei ausführen möchten , drücken Sie OK .

  • Wenn die EXE -Datei Administratorzugriff anfordert, müssen Sie die Ausführung im UAC -Popup zulassen. Drücken Sie Ja(Yes) , um dies zuzulassen.

  • Wenn die ausführbare Datei nicht ausgeführt werden kann (sie kann beispielsweise für eine ältere Version von Windows entwickelt werden), stoppt Windows die Ausführung. (Windows)Möglicherweise wird auch eine Fehlermeldung angezeigt. Drücken Sie in diesem Fall Schließen(Close) und suchen Sie nach einer alternativen Version der Datei, die stattdessen ausgeführt werden soll.

So erstellen Sie eine ausführbare Datei unter Windows(How To Create An Executable File On Windows)

Wenn Sie Ihre eigenen ausführbaren Dateien unter Windows(Windows) erstellen möchten, können Sie dies tun, aber es ist nicht so einfach wie das Umbenennen einer Datei und das Hinzufügen von .exe an ihr Ende.

Sie müssen die Software, die Sie ausführen möchten, in der von Ihnen gewählten Programmiersprache codieren und sie dann als ausführbare Datei kompilieren. Die meisten Benutzer möchten jedoch grundlegendere ausführbare Dateien erstellen, z. B. Installationsdateien für Softwareinstallationen.

Unter Windows(Windows) können Sie dazu den integrierten IExpress(IExpress Wizard) -Assistenten verwenden , aber diese Software ist sehr alt und wurde seit einiger Zeit nicht mehr aktualisiert. Die bessere Option ist die Verwendung des Open-Source- Inno-Setups(Inno Setup) oder für einfache selbstextrahierende EXE - Dateien 7-Zip .

Eine mit 7-Zip erstellte EXE -Datei ist eigentlich eine SFX-Archivdatei(SFX archive file) . Diese Archivdatei, die im EXE -Dateiformat erscheint, extrahiert automatisch alle enthaltenen Dateien auf Ihren PC, wodurch sie sich perfekt für einfache Softwarebereitstellungen eignet.

Wenn Sie Dateien für mehrere Benutzer freigeben möchten, ohne sich Gedanken darüber machen zu müssen, ob sie die richtige Software installiert haben, wäre das Erstellen einer solchen Datei eine gute Option.

  • Um eine EXE -Datei mit 7-ZIP zu erstellen, legen Sie Ihre Dateien in einem Ordner im Windows-Datei-Explorer(Windows File Explorer) ab . Klicken Sie mit der rechten(Right-click) Maustaste auf den Ordner und drücken Sie dann 7Zip > Add to archive.

  • Klicken Sie im Feld Optionen auf das Kontrollkästchen SFX (Options)-Archiv(Enable SFX Archive ) aktivieren. Sie sollten auch das Archivformat(Archive Format ) auf 7z , die Komprimierungsmethode(Compression Method) auf LZMA2 und die Komprimierungsstufe(Compression Level) auf Normal einstellen . Drücken Sie OK(OK) , um die Datei zu erstellen.

Obwohl dies keine echte EXE -Datei ist, sieht sie so aus und verhält sich wie eine, was es zu einer einfachen Möglichkeit macht, eine ausführbare Datei zu erstellen, die Software oder Dateien verteilen kann, die Sie mit anderen erstellt haben.

Andernfalls, wenn Sie eine „echte“ ausführbare Datei erstellen möchten, müssen Sie lernen, wie man(learn how to program)

Ausführen von ausführbaren Dateien auf Mac oder Linux(Running Executable Files On Mac Or Linux)

Die Art und Weise, wie ausführbare Dateien unter Windows funktionieren , unterscheidet sich grundlegend von der Art und Weise, wie Programme auf anderen Plattformen wie Linux oder macOS ausgeführt werden. Diese Plattformen haben ausführbare Dateien, aber sie sind nicht im EXE -Dateiformat.

Unter Linux kann beispielsweise jede Datei ausführbar sein, es ist jedoch ein spezielles Dateiberechtigungs-Flag erforderlich, um sie als Programm mit chmod auszuführen . Der Befehl chmod +x file würde beispielsweise einer Datei namens file die Ausführungserlaubnis geben.

macOS hat eine etwas andere Methode zum Ausführen von Software. Wenn die App nicht aus dem App Store installiert wurde und nicht von einem Entwickler stammt, den sie kennt oder dem sie vertraut, darf die App nicht ausgeführt werden. Sie müssen es in Ihren System Preferences > Security & Privacy zulassen .

Als Unix-basiertes System unterstützt macOS jedoch den Befehl chmod , mit dem Sie einfachere Skripte mit der Terminal - App ausführen können. Wenn Sie beispielsweise ein Python- Skript entwickelt haben, können Sie es mit dem Befehl chmod +x

Sie können auch den WINE- Emulator für Linux und macOS verwenden, um Windows EXE-Dateien(run and install Windows EXE files) auf diesen Plattformen auszuführen und zu installieren. Entwickelt, um bestimmte Windows(Windows) - Anweisungen und -Bibliotheken zu emulieren , wird die Verwendung von WINE zum Ausführen einer EXE - Datei unterschiedlich erfolgreich sein. 

Sie können überprüfen, wie gut populäre Software mit WINE läuft, indem Sie die WineHQ-Datenbank(WineHQ database) überprüfen .

Ausführen von ausführbaren Dateien unter Windows 10(Running Executable Files On Windows 10)

Nichts hindert Sie daran, Ihre eigene Software zu erstellen, insbesondere wenn Sie sie mit Windows-Installationspaketen(Windows installer packages) kombinieren , um die Installation zu vereinfachen. Für die meisten Windows 10-Benutzer sind EXE- Dateien jedoch zum Ausführen da, nicht zum Erstellen. Solange Sie nur Software aus vertrauenswürdigen Quellen ausführen, sollten ausführbare Dateien relativ sicher sein.

Stellen Sie(Make) sicher, dass Sie regelmäßig Malware-Scans durchführen, und wenn Sie wirklich unsicher sind, ob eine ausführbare Datei sicher ausgeführt werden kann, können Sie den Sandbox-Modus von Windows 10(Windows 10 sandbox mode) verwenden , um Software in einem isolierten Container auszuführen, um sie zu testen. Wenn die EXE -Datei gefährlich ist, wird sie Ihre (EXE)Windows -Hauptinstallation nicht beschädigen .



About the author

Ich habe einen Hintergrund in Computertechnik und Informationstechnologie, der mir eine einzigartige Perspektive auf die Plattformen Windows 10 und 11 verschafft hat. Insbesondere bin ich sowohl mit der Windows 10 „Desktop Experience“ als auch mit dem Microsoft Edge-Browser erfahren. Meine Erfahrung mit diesen beiden Plattformen gibt mir ein tiefes Verständnis dafür, wie sie funktionieren, und mein Fachwissen in diesen Bereichen ermöglicht es mir, zuverlässige Ratschläge zu geben, wie sie verbessert werden können.



Related posts