EDITBIN 选项
可以使用 EDITBIN 修改对象文件、可执行文件和动态链接库 (DLL)。 选项指定 EDITBIN 做的更改。
选项由选项说明符(短划线 (-
) 或正斜杠 (/
))及后跟的选项名构成。 选项名称不能缩写。 某些选项带参数,参数在冒号 (:
) 后指定。 选项规范中禁止使用空格或制表符。 在命令行上使用一个或多个空格或制表符分隔选项规范。 选项名及其关键字参数或文件名参数不区分大小写。 例如,-bind
和 /BIND
意义完全相同。
EDITBIN 提供了以下选项:
选项 | 目的 |
---|---|
/ALLOWBIND | 指定一个 DLL 是否可以绑定。 |
/ALLOWISOLATION | 指定 DLL 或可执行文件清单查找行为。 |
/APPCONTAINER | 指定应用是否必须在 AppContainer 内运行,例如 UWP 应用。 |
/BIND | 将指定对象中的入口点地址设为速度加载时间。 |
/DYNAMICBASE | 使用地址空间布局随机化 (ASLR) 功能,指定是否可在加载时随机重新设定 DLL 或可执行图像的基址。 |
/ERRORREPORT | 已弃用。 错误报告由 Windows 错误报告 (WER) 设置控制。 |
/HEAP | 设置可执行映像堆的大小(以字节为单位)。 |
/HIGHENTROPYVA | 指定 DLL 或可执行映像是否支持高熵(64 位)地址空间布局随机化 (ASLR)。 |
/INTEGRITYCHECK | 指定是否在加载时检查数字签名。 |
/LARGEADDRESSAWARE | 指定对象是否支持大于 2 GB 的地址。 |
/NOLOGO | 取消显示 EDITBIN 启动横幅。 |
/NXCOMPAT | 指定可执行映像是否与 Windows 数据执行保护兼容。 |
/REBASE | 设置指定对象的基址。 |
/RELEASE | 在标头中设置校验和。 |
/SECTION | 重写节的特性。 |
/STACK | 设置可执行映像栈的大小(以字节为单位)。 |
/SUBSYSTEM | 指定执行环境。 |
/SWAPRUN | 指定将可执行映像复制到交换文件,然后从其中运行。 |
/TSAWARE | 指定应用可在多用户环境中运行。 |
/VERSION | 在标头中设置版本号。 |