.exe - .exe

Plik wykonywalny systemu Windows
Ejecutando linea de comandos de MS-DOS.jpg
Rozszerzenie nazwy pliku
.exe
Rodzaj mediów internetowych
application/vnd.microsoft.portable-executable
magiczny numer 0x4d 0x5a
Opracowany przez Microsoft
Rodzaj formatu Plik wykonywalny (binarny kod maszynowy )
Pojemnik na Główny punkt wykonania programu komputerowego
Zawarte przez Microsoft Windows
Rozszerzony do Nowy plik wykonywalny , przenośny plik wykonywalny , liniowy plik wykonywalny , W3, W4, DL, MP, P2, P3 itp.
Otwarty format ? Nie

.exe to powszechne rozszerzenie nazwy pliku oznaczające plik wykonywalny (główny punkt wykonywania programu komputerowego ) dla systemu Microsoft Windows .

Formaty plików

Istnieje wiele formatów plików, z których może korzystać plik z rozszerzeniem .exe :

DOS

16-bitowy plik wykonywalny DOS MZ
Oryginalny format pliku wykonywalnego systemu DOS. Formaty te można rozpoznać po literach „MZ” na początku pliku w ASCII. Wszystkie późniejsze formaty mają nagłówek skrótu MZ DOS .
16-bitowy nowy plik wykonywalny
Wprowadzony wraz z wielozadaniowym systemem MS-DOS 4.0, a także używany przez 16-bitowe systemy OS/2 i Windows, NE może być identyfikowany przez „NE” w ASCII.

OS/2

32-bitowy liniowy plik wykonywalny
Wprowadzone w OS/2 2.0, mogą być identyfikowane przez „LX” w ASCII. Można je uruchomić tylko w systemie OS/2 2.0 i nowszym. Są również używane przez niektóre ekstendery DOS .
Mieszany 16/32-bitowy plik wykonywalny liniowy
Wprowadzone w OS/2 2.0, mogą być identyfikowane przez „LE” w ASCII. Ten format jest używany dla sterowników VxD w Windows 3.x , OS/2 i Windows 9x ; jest również używany przez niektóre przedłużacze DOS.

Okna

Gdy 16-bitowy lub 32-bitowy plik wykonywalny Windows jest uruchamiany przez Windows, wykonanie rozpoczyna się od NE lub PE i ignoruje kod MZ znany jako DOS stub . Uruchomiony w DOS - ie skrót zwykle wyświetla komunikat "Ten program nie może być uruchomiony w trybie DOS" (lub podobnym) przed czystym wyjściem, co stanowi minimalną formę grubego pliku binarnego . Kilka programów działających w dwóch trybach (MZ-NE lub MZ-PE), takich jak regedit i starsze programy samorozpakowujące WinZIP, zawiera bardziej funkcjonalną sekcję DOS.

32-bitowy przenośny plik wykonywalny
Wprowadzone w systemie Windows NT, można je zidentyfikować po „PE” w ASCII (chociaż nie na początku; te pliki również zaczynają się od „MZ”).
64-bitowy przenośny plik wykonywalny (PE32+)
Wprowadzony przez 64-bitowe wersje systemu Windows, jest to plik PE z szerszymi polami. W większości przypadków kod można napisać tak, aby działał jako 32- lub 64-bitowy plik PE.

Wyrażam

IExpress to program Windows, który tworzy samorozpakowujące się pliki .exe. Używa plików dyrektywy samorozpakowującej (.sed) do wyodrębniania plików, opcjonalnie uruchamiając polecenie instalacji. Obsługuje tytuły pakietów, monity o potwierdzenie, umowy licencyjne i polecenia poinstalacyjne przy użyciu pliku .inf .

Inne

Oprócz tego istnieje również wiele niestandardowych formatów EXE, w tym między innymi W3 (zbiór plików LE, używany tylko w WIN386.EXE), W4 (skompresowany zbiór plików LE, używany tylko w VMM32.VXD), DL , MP , P2 , P3 (ostatnie trzy używane przez przedłużacze Phar Lap ).

Zobacz też

Bibliografia

Dalsza lektura

Linki zewnętrzne