Board logo

标题: regedit的常用方法示例 [打印本页]

作者: youxi01    时间: 2008-1-1 09:22     标题: regedit的常用方法示例

呵呵,看清楚罗,这个是regedit,而不是reg ,可能大家对reg比较熟悉,但是regedit则未必。因为在命令行下输入 regedit /? 是得不到该程序的帮助说明的,呵呵。这里对该 程序 的比较常用的方法做个简单的示范:

1、导入文件,参数(-s):
用法示例:regedit -s 文件名
作用:能把文件里的 注册命令 自动导入 注册表,且没有提示!

这里要注意的是,-s 后面的那个 文件 的内容一定要是正常的 注册表文件;

2、导出注册表文件:
用法示例:regedit /e 注册表文件名.reg 注册表项目
如:regedit /e 11.reg HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
上面这句的意思就是将HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run下的键值全部导出保存为:11.reg
所以,我们也可以利用这种方法方便的查询注册表启动项:
  1. regedit /e 11.reg HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
  2. regedit /e 12.reg HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce
  3. regedit /e 13.reg HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
  4. regedit /e 14.reg HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce
  5. regedit /e 15.reg HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServices
  6. regedit /e 16.reg HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServicesOnce
复制代码

作者: 小竹    时间: 2008-1-1 09:35

学习了!!!!!!!!!!
作者: novaa    时间: 2008-1-1 12:42

学习了。
作者: onebat    时间: 2008-8-9 01:04

学习了,同时想学习下REG
作者: wolhh    时间: 2009-1-21 12:09

不错不错 呵呵 但还是想请教下 想把导出的注册表文件中的内容输出到一个文本中 能做到吗
我刚入门批处理 正在努力学习 盼赐教~~~~
作者: woxingwoshu007    时间: 2009-3-29 16:11     标题: 回复5楼

呵呵。。本人学习批处理不久。。对于你的问题我想到一种方法
解答如下:
@echo off
regedit /e 11.reg HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

attrib 11.reg -a -s -r -h
ren 11.reg  11.txt

其实和处理autorun.inf病毒的查杀是同一原理。。。。。请教了
作者: Batcher    时间: 2009-3-30 00:00     标题: 回复 5楼 的帖子

reg export /?
作者: whchang8    时间: 2009-4-23 01:56

学习了  呵呵 哈哈·呵呵·哈啊·
作者: whchang8    时间: 2009-4-23 02:05

学习了  呵呵 哈哈·呵呵·哈啊·
作者: energy2009    时间: 2009-4-23 22:13

大哥,再多发点相关的行吗?
发点注册表操作方面的基础教程??
作者: Batcher    时间: 2009-4-23 22:18     标题: 回复 10楼 的帖子

reg命令的帮助文档写的比较清楚,哪个用法不理解就直接问。
reg /?




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2