我想使用nodejs访问硬件信息,例如处理器ID,HDD串行,活动LAN卡的MAC地址和其他一些信息。通过使用Windows特定命令,我可以获得ProcessorID和HDD序列号。但是该系统将在不同的操作系统上运行,因此我需要跨平台的解决方案来获取此信息。
如何获得所有平台的此信息?
内置模块os将提供您所需的大部分内容并且跨平台兼容。
https://nodejs.org/api/os.html
使用此模块,您可以确定您正在运行的平台,并使用特定于平台的命令获取您需要的其他信息。
这个问题有点老了,但它在我的Google搜索中返回,因此我将共享一个我找到的库。我不确定它是否很好,因为我没有真正使用它,但是尽管它仍然不支持Windows平台,但看起来不错:https: //github.com/sebhildebrandt/systeminformation
| 归档时间: |
|
| 查看次数: |
8972 次 |
| 最近记录: |