hhasee 发表于 2009-4-18 08:04:04

提取计算机硬件信息

本帖最后由 hhasee 于 2009-5-25 08:02 编辑

在此请教各位大侠,用AUTOIT如何实现提取计算机的硬件信息?例如显卡BIOS信息!

sensel 发表于 2009-4-18 13:25:13

EVEREST生成报告,au3读取报告

hhasee 发表于 2009-4-22 07:56:20

有点麻烦,是否有不用第三方软件来实现的?

seominho 发表于 2009-4-22 10:23:03

试试用 wmi...

hhasee 发表于 2009-4-24 08:50:13

慢了点,不各有没有更好的建议的?

sensel 发表于 2009-4-24 09:34:13

WMI返回信息中跟显卡有关的,实际上都是由显卡驱动提供。如果没装驱动或是驱动有问题的话。。。
获取显卡BIOS内容很麻烦的,况且各家厂商不同时代的显卡BIOS格式也不尽相同。
事实上,硬件所提供的很多标识只是一个代码,还要用这个代码根据厂商提供数据去找出对应信息。君不见EVEREST每隔几天都有新的版本出来,实际上功能没多少变化,大多是为了添加或修正硬件数据。
我推荐用EVEREST生成报告,就是因为它的硬件数据库比较完整和正确。如果个人编程实现这些功能,光是数据库就要搞上几年了,还不一定能搞定。

当然,如果你的要求比较简单,获取结果正确与否也不重要,以上的话就当我没说。

starl 发表于 2009-4-24 13:32:16

可以参考下三恨大虾的一个简单版的提取硬件信息的脚本!!
http://www.autoitx.com/forum.php?mod=viewthread&tid=234&highlight=
勤搜索,多看帮助文档!

skyfree 发表于 2009-4-24 15:42:31

如果是在驱动正确安装后再查看,那么可以用WMI。而如果你要在一些特殊环境中使用,如WMI不能使用、硬件不确定是否正确安装了驱动,那么最好依赖EVEREST来检测了。

使用EVEREST生成报告文件,然后用AU3读取就可以了。

hhasee 发表于 2009-4-24 16:49:26

看了各位的建议,收获不少,在此十分感谢!

bfqymmt 发表于 2009-6-22 10:07:03

受益匪浅。

softman 发表于 2009-6-28 14:41:01

不错不错!

softman 发表于 2009-6-28 14:41:09

不错不错!

axiang 发表于 2009-12-25 09:32:53

学习学习!

xujinrongko 发表于 2011-4-21 09:19:26

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

lhy6456210 发表于 2012-6-22 22:48:59

支持skyfree大大的
页: [1] 2
查看完整版本: 提取计算机硬件信息