zyj001991 发表于 2011-2-14 21:10:00

AU3如何读取INF中的信息[已解决]

本帖最后由 zyj001991 于 2011-2-15 15:50 编辑

请问AU3如何读取像INF中这样的信息 要读取像

drmk.sys这样的信息。。。
望求解

lixiaolong 发表于 2011-2-14 23:01:53

Dim $b
$a = IniReadSection(@ScriptDir & '\acpi.inf', 'SourceDisksFiles')
For $i = 1 To $a
        If @error = 1 Then ExitLoop
        $b &= $a[$i] & @CRLF
Next
MsgBox(0, 0, $b)

zyj001991 发表于 2011-2-15 04:27:03

回复 2# lixiaolong


    非常感谢楼上的回答,但是好象还是不能够读取,
因为我要读取的文件格式不是符合INI形式的,是这样的

NVCOSMB.DLL
nvusmb.exe
nvsmb.nvu
不太符合INI,所以还是不能够读取出来

水木子 发表于 2011-2-15 09:56:20

先用 Fileread 整个读取出来,再用正则将需要的取出来。

lixiaolong 发表于 2011-2-15 11:43:07

回复 3# zyj001991

写了一个UDF,请你试一下.

读安装信息文件(*.inf)字段的关键字 - InfReadSection()

zyj001991 发表于 2011-2-15 15:44:24

非常的感谢,问题解决了
页: [1]
查看完整版本: AU3如何读取INF中的信息[已解决]