访问nodejs中的硬件信息
我想使用nodejs来访问硬件信息,如处理器ID,HDD串行,活动LAN卡的MAC地址和一些其他信息。 通过使用特定于Windows的命令,我可以获得ProcessorID和HDD序列号。 但是这个系统将运行在不同的操作系统上,所以我需要跨平台的解决scheme来获取这些信息。
我怎样才能得到这个信息的所有平台?
os
内置的os
将提供您所需的大部分内容,并且可以跨平台兼容。
https://nodejs.org/api/os.html
使用这个模块,你可以确定你正在运行的平台,并使用特定于平台的命令获取你需要的其他信息。
这个问题有点老,但它在我的谷歌search返回,所以我会分享一个我发现的图书馆。 我不确定这是否是好的,因为我没有真正使用它,但似乎很好,尽pipe它仍然不支持Windows平台: https : //github.com/sebhildebrandt/systeminformation