pe-machine-type

2019-02-13 admin

pe-machine-type是什么

什么是pe-machine-type,Get the CPU type of a Windows executable, cross-platform

pe-machine-type使用教程帮助文档

pe-machine-type

Get the CPU type of a Windows executable, cross-platform.

npm status node Travis build status AppVeyor build status Dependency status

example

const mt = require('pe-machine-type')

mt('chrome.exe', function (err, type) {
  console.log(type) // 'amd64'
})

mt(mixed, callback)

Where mixed is either a filename or a file descriptor.

types

type description
unknown The contents of this field are assumed to be applicable to any machine type
am33 Matsushita AM33
amd64 x64
arm ARM little endian
armnt ARM Thumb-2 little endian
ebc EFI byte code
i386 Intel 386 or later processors and compatible processors
ia64 Intel Itanium processor family
m32r Mitsubishi M32R little endian
mips16 MIPS16
mipsfpu MIPS with FPU
mipsfpu16 MIPS16 with FPU
powerpc Power PC little endian
powerpcfp Power PC with floating point support
r4000 MIPS little endian
riscv32 RISC-V 32-bit address space
riscv64 RISC-V 64-bit address space
riscv128 RISC-V 128-bit address space
sh3 Hitachi SH3
sh3dsp Hitachi SH3 DSP
sh4 Hitachi SH4
sh5 Hitachi SH5
thumb Thumb
wcemipsv2 MIPS little-endian WCE v2

As specified by Microsoft PE and COFF Specification 9.3 <sup>[doc]</sup>, section 3.3.1.

related

install

With npm do:

npm install pe-machine-type

license

MIT © Vincent Weevers

你可能感兴趣的文章:

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处。

转载请注明:文章转载自 JavaScript中文网 [https://www.javascriptcn.com]

本文地址:https://www.javascriptcn.com/read-53661.html

文章标题:pe-machine-type

回到顶部