日期:2014-05-20  浏览次数:20753 次

怎么获取安装机器上的硬件信息
现在要做一个工具:在应用程序安装的时候获取到该机器的硬件信息,然后这个应用程序如果被拷贝到别的机器上的时候就会根据硬件信息不同而强制关闭。

1,请问各位前辈怎么获取到硬件信息
BIOS 版本:HPQOEM - 6040000
Windows 目录:C:\WINDOWS
安装的 Acrobat:
安装的 Acrobat:C:\Program Files\Adobe\Reader 9.0\Reader\AcroRd32.exe
  版本:9.3.0.148
  创建日期:2009/12/22
  创建时间:1:57:30
操作系统:Microsoft Windows XP Professional
操作系统版本:5.1.2600 Service Pack 3
操作系统厂商:Microsoft Corporation
处理器:x86 Family 6 Model 14 Stepping 12 GenuineIntel ~1728 Mhz
监视器:
 名称:Mobile Intel(R) 945 Express Chipset Family
 分辨率:1280 x 800 x 60
 位/像素:32
可用的物理内存:148860 KB
可用的虚拟内存:1957484 KB
临时目录:C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\
默认的电子邮件程序:Windows Live Mail
  C:\Program Files\Windows Live\Mail\smapi.dll
  版本:14.0.8089.0726
  创建日期:2009/07/26
  创建时间:16:44:56
默认的浏览器:C:\Program Files\Internet Explorer\iexplore.exe
  版本:6.00.2900.5512 (xpsp.080413-2105)
  创建日期:2008/04/24
  创建时间:15:34:39
区域:中文(中国)
时区:中国标准时间
图形加速卡:Mobile Intel(R) 945 Express Chipset Family
  版本:6.14.10.4864
  检查:不支持
物理内存总计:514092 KB
系统名称:PC-201004121219
虚拟内存总计:2097024 KB
页面文件空间:1256792 KB
用户名:Administrator

就想这样。
2.请问怎么在安装的过程中获取呢?


------解决方案--------------------
最主要的就是获取机器的硬盘号,下面有详细的解决方案:

http://blog.csdn.net/bluedoctor/archive/2008/11/01/3201686.aspx