无忧启动论坛

标题: 如何在PE系统下读取XP系统注册表的键值! [打印本页]

作者: WUFEI527    时间: 2008-11-11 16:02
标题: 如何在PE系统下读取XP系统注册表的键值!
本人编写一款软件!运行在PE系统下想读取XP系统下注册表的键值!不知道该用什么方法!!那位大侠有好办法!感知不尽啊!~
作者: lxl1638    时间: 2008-11-11 17:46
晕死,死晕。。。。。。。。。。。。。。
作者: yichya    时间: 2008-11-11 17:48
死晕,晕死。。。。。。。。。。。。。。
作者: yichya    时间: 2008-11-11 17:49
还是学习下WINXP的最基本知识吧。所有你要的东西都在%windir%\system32\config里。
作者: dos时代菜鸟    时间: 2008-11-11 19:11
找 WangSea 的软件。
作者: 421062724    时间: 2008-11-11 19:20
直接用edrc就好了,貌似原来一直有个小工具也可以的,或者直接找到注册表的文件,挂载~
作者: lisong    时间: 2008-11-11 20:49
路过学习一下!!!!!!!!
作者: WUFEI527    时间: 2008-11-12 08:58
原帖由 yichya 于 2008-11-11 17:49 发表
还是学习下WINXP的最基本知识吧。所有你要的东西都在%windir%\system32\config里。

谢谢!!不过不知道%windir%\system32\config里的文件用什么方法读取!!能像文本文件那么读取吗?再次谢谢给位给与的帮助!!

[ 本帖最后由 WUFEI527 于 2008-11-12 10:40 编辑 ]
作者: WUFEI527    时间: 2008-11-12 09:03
原帖由 421062724 于 2008-11-11 19:20 发表
直接用edrc就好了,貌似原来一直有个小工具也可以的,或者直接找到注册表的文件,挂载~

不好意思!小弟很菜!!不知道 怎么把主机硬盘上的注册表挂载到硬盘上!!请大侠 赐教!!
作者: jinqu008    时间: 2008-11-12 11:11
在WINPE的注册表编辑器中加载远程注册表即可。
作者: WUFEI527    时间: 2008-11-12 13:39
原帖由 jinqu008 于 2008-11-12 11:11 发表
在WINPE的注册表编辑器中加载远程注册表即可。

我加载了远程软件!!但是我读到的还是PE系统自带的注册表!!我怎么才能读到本机硬盘系统上的注册表!!?
作者: yichya    时间: 2008-11-12 17:57
REG LOAD HKLM\TempHive TempHive.hiv
作者: canmao    时间: 2008-11-12 20:20
编程不知咋搞。
手动麻可以用Regedit,然后通过“加载配置单元”功能,加载xp系统%windir%\system32\config里的相应文件,就可以修改了。不知楼主是否可以反三。

比如pe cmd中运行:
REG LOAD HKLM\Tmp 〔XP):\WINDOWS\system32\config\system

然后就可编程修改HKLM\Tmp

当然修改完后,别忘了保存修改:
reg unload hklm\tmp

[ 本帖最后由 canmao 于 2008-11-12 20:32 编辑 ]
作者: lxl1638    时间: 2008-11-13 12:45
PE应该集成有一个远程注册表编辑器(RUNSCANNER.EXE、RUNSCANNERDLL.DLL,两个文件70K左右)和一个远程驱动服务管理器(SERVICESPE.EXE、SERVICESPE.LNG,也是两文件),这两个工具本人都做了大部分汉化,使用也不难。注册表编辑器就是Windows的注册表编辑器,也是大家使用最多的注册表编辑器。

只是会用的人少而已,就算有人再编写这样的工具也比不上这两个老外的工具。
作者: WUFEI527    时间: 2008-11-13 16:41
已经 解决了!!再次感谢大家的 热心帮助!!是你们给我解决问题 的思路!!谢谢大家!!不知道 能不能散分!!




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3