de.phhsnews.com


de.phhsnews.com / Können EXE-Dateierweiterungen immer durch COM ersetzt werden?

Können EXE-Dateierweiterungen immer durch COM ersetzt werden?


Wenn Sie schon einmal davon gehört haben, die Dateierweiterung von EXE zu COM zu ändern, haben Sie sich vielleicht gefragt, ob es nur mit a funktionieren kann einige seltene Dateien oder wenn es auf fast jeder EXE-Datei funktionieren würde, die Sie haben. Der heutige SuperUser Q & A Post hat die Antwort auf die Frage eines neugierigen Lesers.

Die heutige Question & Answer Session kommt dank SuperUser - einer Unterteilung von Stack Exchange, einer Community-gesteuerten Gruppierung von Q & A-Websites -

The Question

SuperUser reader Royi Namir möchte wissen, ob EXE Dateierweiterungen immer durch COM ersetzt werden können?:

Unsere Antivirus Software hat es abgelehnt, eine EXE Datei in meinen Windows 7 Startordner zu kopieren (zB calc.exe) da es eine EXE-Datei ist. Ich habe dann die Dateierweiterung von EXE zu COM in der Datei geändert und konnte sie problemlos in den Ordner kopieren (sehr professionell).

Und natürlich funktioniert calc.com genauso gut wie calc.exe, was brachte mich dazu, mich zu wundern. Wann wird ein Programm mit einer EXE-Dateierweiterung nicht funktionieren, wenn die Erweiterung in COM geändert wird? Fast jede EXE-Datei, die ich überprüft habe, hat funktioniert. Ich würde gerne die Gründe für das "Warum und Warum nicht" der Sache kennen.

Können EXE Dateierweiterungen immer durch COM ersetzt werden?

Die Antwort

SuperUser Mitarbeiter Math Man hat die Antwort für uns :

Es hat mit dem internen Format der Datei zu tun. Ursprünglich waren COM-Dateien einfache Speicherabbilder und EXE-Dateien enthielten viele Header. Daher konnten Sie sie nicht umbenennen.

Im Laufe der Zeit mussten sie die Dinge rückwärtskompatibel machen, und Microsoft änderte es so, dass das Betriebssystem die Datei selbst untersucht, um festzustellen, um welchen Dateityp es sich handelt Erweiterung. Wenn Sie die umbenannte Datei ausführen, ignoriert Windows daher die Erweiterung vollständig.

Besuchen Sie die folgenden Links für eine ausführlichere und ausführlichere Erläuterung.

Was ist der Unterschied zwischen .com, .exe und .bat? [StackOverflow]

Was ist der Unterschied zwischen den COM- und EXE-Erweiterungen? [Microsoft Developer Blog]


Haben Sie etwas zur Erklärung hinzuzufügen? Ton in den Kommentaren ab. Möchten Sie mehr Antworten von anderen technisch versierten Stack Exchange Benutzern lesen? Sehen Sie sich den vollständigen Diskussionsfaden hier an.


So ändern Sie das Datum der letzten Änderung, das Erstellungsdatum und das Datum des letzten Zugriffs für Dateien und Ordner

So ändern Sie das Datum der letzten Änderung, das Erstellungsdatum und das Datum des letzten Zugriffs für Dateien und Ordner

Es ist erstaunlich, wie oft Sie sich in einer Situation befinden, in der Sie die Daten für eine Datei oder einen Ordner ändern oder ändern müssen, z. B. das Erstellungsdatum, das Datum der letzten Änderung oder das Datum des letzten Zugriffs! Ich werde mich wirklich nicht wundern, WARUM irgendjemand das tun müsste, aber basierend auf meinen eigenen Erfahrungen, habe ich es unter bestimmten Umständen sehr nützlich gefunden.Das Änd

(How-to)

So teilen Sie eine kabelgebundene Ethernet-Internetverbindung mit allen Ihren Geräten

So teilen Sie eine kabelgebundene Ethernet-Internetverbindung mit allen Ihren Geräten

Wi-Fi hat die Welt noch nicht vollständig übernommen. Einige Hotels bieten zum Beispiel kabelgebundene Ethernet-Verbindungen und fleckiges oder nicht verfügbares WLAN an. Aber Sie können diese kabelgebundene Ethernet-Verbindung in eine Wi-Fi-Verbindung umwandeln, die alle Ihre Geräte verwenden können.

(how-to)