无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 2845|回复: 14
打印 上一主题 下一主题

[发布] 制作PE,替代RegFind的更好软件[RRC]支持搜索替换/删除 键/值/数据,等等超多功能!

  [复制链接]
跳转到指定楼层
1#
发表于 2023-8-10 02:14:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 荣耀 于 2023-8-13 00:26 编辑

RegFind是微软Windows 2000 的工具资源包,在于1999年发布的,距离如今已经20多年了,并且只有32位的版本。我们制作PE的时候,用于合并或使用install.wim的注册表,会用到这个程序来把注册表里的数据,盘符C:\ 替换 为 PE的盘符X:\

如今我找到一款更强更好的替代品,RRC,除了支持RegFind的查询数据替换,还支持其他的功能,本帖就不多说那些对于我们制作PE用不到的功能了,或许对你有用。

  1. ECHO 查询PROCESSOR_ARCHITECTURE值名的数据-架构:
  2. %rrc% getValue "HKLM\PE_SYSTEM\ControlSet001\Control\Session Manager\Environment" /value="PROCESSOR_ARCHITECTURE" /noCopyright /noComments
  3. ECHO 查询CurrentVersion值名的数据-内核:
  4. %rrc% getValue "HKLM\PE_SOFTWARE\Microsoft\Windows NT\CurrentVersion" /value="CurrentVersion" /noCopyright /noComments
  5. ECHO 查询CurrentBuild值名的数据-版本:
  6. %rrc% getValue "HKLM\PE_SOFTWARE\Microsoft\Windows NT\CurrentVersion" /value="CurrentBuild" /noCopyright /noComments
  7. ECHO 查询ProductName值名的数据-名称:
  8. %rrc% getValue "HKLM\PE_SOFTWARE\Microsoft\Windows NT\CurrentVersion" /value="ProductName" /noCopyright /noComments

  9. :: 替换盘符
  10. %rrc% search "HKLM\PE_SYSTEM" /text="C:" /data /replace="X:" /noprompt /noCopyright /noComments
  11. %rrc% search "HKLM\PE_SYSTEM" /text="D:" /data /replace="X:" /noprompt /noCopyright /noComments
  12. %rrc% search "HKLM\PE_SYSTEM" /text="X:\$windows.~bt" /data /replace="X:" /noprompt /noCopyright /noComments

  13. %rrc% search "HKLM\PE_SOFTWARE" /text="C:" /data /replace="X:" /noprompt /datarep=text /noCopyright /noComments
  14. %rrc% search "HKLM\PE_SOFTWARE" /text="D:" /data /replace=/replace="X:" /noprompt /noCopyright /noComments
  15. %rrc% search "HKLM\PE_SOFTWARE\Classes\AppID" /text="Interactive User" /delete /data /values /noprompt /noCopyright /noComments
  16. %rrc% search "HKLM\PE_SOFTWARE" /text="X:\$windows.~bt" /data /replace="X:" /noprompt /noCopyright /noComments

  17. :: 删除安装第三方驱动的残留信息
  18. %rrc% search "HKLM\PE_SYSTEM\DriverDatabase\DriverPackages" /text="OemPath" /delete /values /noprompt /noCopyright /noComments
  19. %rrc% search "HKLM\PE_DRIVERS\DriverDatabase\DriverPackages" /text="OemPath" /delete /values /noprompt /noCopyright /noComments
复制代码
以上是我测试有效的批处理代码,就是用来替代原有RegFind用来制作PE的相关代码,你可以参考下来,用于替换你的制作PE脚本代码。
PE_SYSTEM|PE_SOFTWARE|PE_DRIVERS 替换为你制作PE时挂载的命名路径。


有时候,我们需要获取注册表的某个值数据,目前市面上大部分的工具,或者系统自带的reg命令,都是返回一堆信息,让我们还要用for处理掉,
但是这个程序,是直接返回值的数据给你,不带其他,例如值的路径/类型 等等。方便我们获取这个值的数据来做判断,或者保存到文本其他用途。


2023/08/13 更新
已完全汉化了rrc.chm文档,并附带安装程序。

下载链接: yyingc.lanzouj.com/inNX3157h92h
密码:bifx
内附带rrc.exe32位64位版本,并且带有这个程序的参数说明文档(rrc_zh-cn.chm)

如你想了解,我未在本贴说的更多功能参数,请打开阅读 rrc_zh-cn.chm



评分

参与人数 1无忧币 +5 收起 理由
freesoft00 + 5

查看全部评分

2#
发表于 2023-8-10 06:18:23 来自手机 | 只看该作者
个头有点大,我喜欢批处理里把第三方用16进制文本嵌入到里面,这么大的第三方,得运行好一阵才能还原回exe。
回复

使用道具 举报

3#
发表于 2023-8-10 07:07:25 | 只看该作者
谢谢分享
回复

使用道具 举报

4#
发表于 2023-8-10 07:09:39 | 只看该作者
谢谢分享
回复

使用道具 举报

5#
发表于 2023-8-10 10:00:37 | 只看该作者
谢谢分享
回复

使用道具 举报

6#
发表于 2023-8-10 10:58:09 | 只看该作者
学习的东西多
回复

使用道具 举报

7#
发表于 2023-8-10 12:34:38 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

8#
发表于 2023-8-10 13:03:39 | 只看该作者

谢谢分享
回复

使用道具 举报

9#
发表于 2023-8-10 15:38:02 | 只看该作者


谢谢分享
回复

使用道具 举报

10#
发表于 2023-8-10 20:06:54 | 只看该作者
谢谢分享
回复

使用道具 举报

11#
发表于 2023-8-10 21:37:54 | 只看该作者
来看看怎么样。
回复

使用道具 举报

12#
发表于 2023-8-11 07:47:02 | 只看该作者
鎰熻阿鍒嗕韩
回复

使用道具 举报

13#
发表于 2023-8-11 08:12:42 | 只看该作者
回复

使用道具 举报

14#
发表于 2023-8-11 08:39:18 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

15#
发表于 2023-9-5 09:01:55 | 只看该作者
感谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-29 06:25

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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