.exe - .exe
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ż
- Porównanie formatów plików wykonywalnych
- Kompresja wykonywalna
- Lista formatów plików § Kod obiektowy, pliki wykonywalne, współdzielone i dynamicznie łączone biblioteki
- Plik CMD (CP/M)
- Pliki Instalatora Windows (msi)
Bibliografia
Dalsza lektura
- Paul, Matthias R. (2007.10.2002) [2000]. „Odp.: Uruchom plik COM” . Grupa dyskusyjna : alt.msdos.programmer . Zarchiwizowane od oryginału w dniu 2017-09-03 . Źródło 2017-09-03 . [1]