2008-10-22 103 views

回答

2

的解決方案,來我的腦海:

  1. 使用Win32 Python Extensions和調用Windows API來做到這一點直接
  2. 使用WMI的包裝爲Python

(一些WMI interface code僅供參考)

我想你的操作系統是MS Windows :)
3

去獲得微軟的Scriptomatic

運行它,從下拉菜單中(WIN32_BIOS)

這將產生必要的Python/WMI代碼爲你選擇合適的類。 (它也會生成VBScript,Perl和JScript)

1

在Linux上,請查看/ proc目錄。您必須解析這些文件才能找到您要查找的內容。

This可能會有所幫助。

1

試試這個庫:Hardware ID Extractor


工具的小描述:

硬件ID提取器是一個Microsoft Windows程序會顯示您的計算機的硬件數據:

硬盤:

  • Hard drive ID(uni寫入驅動器的IDE電子芯片闕硬件序列號)

  • 分區ID(卷序列號)

CPU:

  • CPU ID(唯一的硬件ID)
  • CPU供應商
  • CPU運行速度
  • CPU理論速度

物理存儲器:

  • 記憶負荷(以百分比(%)使用的總存儲器) *總的物理(以字節爲單位的總物理存儲器) *庫存狀況物理(物理存儲器左以字節爲單位) *總頁面文件(以字節爲單位總計頁面文件) *可用頁面文件(左字節頁文件) *總的虛擬(總虛擬字節內存) *可用虛擬(虛擬內存留以字節爲單位)