如何使用Python提取硬件ID?

6

如何使用Python脚本提取HD和Bios Unique ID?

4个回答

3

下载微软的Scriptomatic

运行它,从下拉列表中选择适当的类(WIN32_BIOS)

它将为您生成必要的Python/WMI代码。 (它还会生成VBScript、Perl和JScript)


2
我能提供的解决方案有:
  1. 使用Win32 Python Extensions并直接调用Windows API来完成此操作。
  2. 使用Python的WMI包装器。
(参考一些WMI接口代码编辑:我假设您的操作系统是MS Windows。

1

尝试使用这个库:硬件ID提取器


工具简介:

硬件 ID 提取器是一款适用于 Microsoft Windows 的程序,可显示有关计算机硬件的数据:

硬盘:

  • 硬盘 ID(写在驱动器 IDE 电子芯片中的唯一硬件序列号)

  • 分区 ID(卷序列号)

CPU:

  • CPU ID(唯一硬件 ID)
  • CPU 厂商
  • CPU 运行速度
  • CPU 理论速度

物理内存:

  • 内存负载(以百分比(%)表示的总内存使用量) *总物理内存(以字节为单位的总物理内存) *可用物理内存(以字节为单位的剩余物理内存) *总页面文件(以字节为单位的总页面文件) *可用页面文件(以字节为单位的剩余页面文件) *总虚拟内存(以字节为单位的总虚拟内存) *可用虚拟内存(以字节为单位的剩余虚拟内存)

1

在Linux中,请查看/proc目录。您将不得不解析文件以找到您要查找的内容。

这里可能会有所帮助。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接