找回密码
 加入
搜索
查看: 2375|回复: 5

[系统综合] AU3如何读取INF中的信息[已解决]

  [复制链接]
发表于 2011-2-14 21:10:00 | 显示全部楼层 |阅读模式
本帖最后由 zyj001991 于 2011-2-15 15:50 编辑

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

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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2011-2-14 23:01:53 | 显示全部楼层
Dim $b
$a = IniReadSection(@ScriptDir & '\acpi.inf', 'SourceDisksFiles')
For $i = 1 To $a[0][0]
        If @error = 1 Then ExitLoop
        $b &= $a[$i][0] & @CRLF
Next
MsgBox(0, 0, $b)
 楼主| 发表于 2011-2-15 04:27:03 | 显示全部楼层
回复 2# lixiaolong


    非常感谢楼上的回答,但是好象还是不能够读取,
因为我要读取的文件格式不是符合INI形式的,是这样的
[Uninstall.CoInst.FileList]
NVCOSMB.DLL
nvusmb.exe
nvsmb.nvu
不太符合INI,所以还是不能够读取出来
发表于 2011-2-15 09:56:20 | 显示全部楼层
先用 Fileread 整个读取出来,再用正则将需要的取出来。
发表于 2011-2-15 11:43:07 | 显示全部楼层
回复 3# zyj001991

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

读安装信息文件(*.inf)字段的关键字 - InfReadSection()
 楼主| 发表于 2011-2-15 15:44:24 | 显示全部楼层
非常的感谢,问题解决了
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-10-2 14:34 , Processed in 0.080512 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表