EXE是在OS/2、MS-DOS和Windows系统中通用的可执行文件的扩展名。
檔案格式
EXE 包括以下几种主要的檔案格式:
DOS
- DOS MZ可执行文件 :最简单的可执行文件格式,可以在DOS和Windows中运行。它通过在文件头添加ASCII字符串“MZ”(16进制中表示为4D5A)来标识。“MZ”是MS-DOS开发者之一的馬克·茨柏克沃斯基(Mark Zbikowski)的姓名首字母缩写。
- 16位元新可执行文件:通过在文件头添加ASCII字符串“NE”来标识。它只能运行在Windows和OS/2系统,而不能在DOS下运行。
OS/2
- 16/32位元混合式线性可执行文件:通过在文件头添加ASCII字符串“LE”来标识。它仅用来在Windows 3.x和Windows 9x中替代VxD驱动。
- 32位元线性可执行文件:通过在文件头添加ASCII字符串“LX”来标识。运行在OS/2 2.0以及更高版本中,也可用于某些DOS扩展。
Windows
- 可移植可执行(PE)文件:这是最复杂也是目前最常见的 Windows 可执行文件格式,通过在文件头添加ASCII字符串“PE”来标识。
IExpress
![[icon]](//upload.wikimedia.org/wikipedia/commons/thumb/1/1c/Wiki_letter_w_cropped.svg/20px-Wiki_letter_w_cropped.svg.png) | 此章节 尚無任何内容,需要扩充。 (2022年8月3日) |
其他
![[icon]](//upload.wikimedia.org/wikipedia/commons/thumb/1/1c/Wiki_letter_w_cropped.svg/20px-Wiki_letter_w_cropped.svg.png) | 此章节 尚無任何内容,需要扩充。 (2022年8月3日) |
外部链接