friendtasy 发表于 2013-7-6 09:21:57

如何从AIDA64报告提取自己所需要的信息

本帖最后由 friendtasy 于 2013-7-6 09:23 编辑

aida64的报告如下
      CPU Type                                          DualCore Intel Core i3-2120, 3300 MHz (33 x 100)
      Motherboard Name                                  MSI H61M-S26 V2 (MS-7774)
      Motherboard Chipset                               Intel Cougar Point H61, Intel Sandy Bridge
      System Memory                                     8104 MB(DDR3 SDRAM)

如何匹配 “CPU Type                                          ”并提取这一整行的信息?

wu5cheng3_bak 发表于 2013-7-6 09:55:41

这个工具前身是不是Everest?如果是的话,早期的驱动选择工具就有相关提取信息的源代码,楼主搜索下驱动选择工具,看看有没有想要的!~

haijie1223 发表于 2013-7-6 10:17:13

最简单的正则匹配CPU.*

friendtasy 发表于 2013-7-6 15:15:01

那如何把数组输出到另个的汇总TXT文件中呢??比如有时候有多个匹配的时候

haijie1223 发表于 2013-7-6 17:23:08

FileWriteLine

friendtasy 发表于 2013-7-7 11:02:02

Memory Device Properties:
      Form Factor                                       DIMM
      Type                                              DDR2
      Type Detail                                       Synchronous
      Size                                              1024 MB
      Speed                                             333 MHz
      Total Width                                       64-bit
      Data Width                                        72-bit
      Device Locator                                    DIMM0
      Bank Locator                                    BANK0
      Manufacturer                                    Manufacturer0
      Serial Number                                     SerNum0
      Asset Tag                                       AssetTagNum0
      Part Number                                       PartNum0

如果从这样的信息中提取内存信息,使用FileReadLine每行提取信息,用StringRegExp匹配 Memory Device Properties:,然后开始把后面五行信息写到一个新的TXT文件中,该如何写??循环内包循环明显不行,条件语句也没找到适合的
页: [1]
查看完整版本: 如何从AIDA64报告提取自己所需要的信息