【发布时间】:2011-04-14 23:53:09
【问题描述】:
我一直认为 MS DOS 也使用 PE 作为二进制可执行文件,直到最近才发现:
PE 映像文件以 MS DOS 开头 存根。它被用来当一个 程序在 MS DOS 下运行,它会 给出一个好的错误信息(即 程序必须在windows中运行) 而不是让 MS DOS 崩溃。
所以它暗示 PE 不适合 MS DOS,那它是什么?
【问题讨论】:
我一直认为 MS DOS 也使用 PE 作为二进制可执行文件,直到最近才发现:
PE 映像文件以 MS DOS 开头 存根。它被用来当一个 程序在 MS DOS 下运行,它会 给出一个好的错误信息(即 程序必须在windows中运行) 而不是让 MS DOS 崩溃。
所以它暗示 PE 不适合 MS DOS,那它是什么?
【问题讨论】: