找回密码
 加入
搜索
查看: 2005|回复: 4

如何获取注册表的子项目

[复制链接]
发表于 2008-10-9 17:30:55 | 显示全部楼层 |阅读模式
在注册表中有一个项目HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion。里面有很多二级子项目。
如:App Management
      App Paths
     Applets
     Control Panel
     Controls Folder
    。。。。


请问我要怎样才能获取这些所有子项目名称呢?
谢谢。

[ 本帖最后由 k1727 于 2008-10-10 11:47 编辑 ]
发表于 2008-10-9 17:32:02 | 显示全部楼层
autoit v3好像没有这样的函数
发表于 2008-10-9 19:27:03 | 显示全部楼层
For $i= 1 to 10
        $var = RegEnumKey("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion", $i)
        If @error <> 0 then ExitLoop
        MsgBox(4096, "SubKey #" & $i & " under HKLM\Software: ", $var)
Next
 楼主| 发表于 2008-10-9 22:03:27 | 显示全部楼层
原帖由 bing614 于 2008-10-9 19:27 发表
For $i= 1 to 10
        $var = RegEnumKey("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion", $i)
        If @error  0 then ExitLoop
        MsgBox(4096, "SubKey #" & $i & " under HKLM\Software: ", $var)
N ...

好的,回去看看这个函数行不行,之前看了好像不是这样用的
发表于 2008-10-10 13:35:29 | 显示全部楼层
我也想知道!
  回去看看!!

[ 本帖最后由 xgdjkk 于 2008-10-10 13:37 编辑 ]
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-1 10:21 , Processed in 0.099417 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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