Как определить разрядность .EXE или .DLL?

Как определить тип процессора для которого скомпилирован бинарный файл? Можно воспользоваться сборщиком из поставки Visual Studio 2005:

link.exe /dump /headers <.exe>

link.exe /dump /headers

На самом деле “link.exe /dump” это просто обертка для утилиты dumpbin.exe. Сравните:

dumpbin.exe /headers <.exe>

dumpbin.exe /headers

Кроме того, существует утилита filever.exe, к достоинствам которой можно отнести значительно более компактный вывод на экран:

filever.exe <.exe>

filever.exe

comments powered by Disqus