Board logo

标题: [已结]有无办法命令行(快速定位和导出注册表某项) [打印本页]

作者: 15935643331     时间: 2008-12-16 03:19    标题: [已结]有无办法命令行(快速定位和导出注册表某项)

1.关于快速定位:
比如我们想查看[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
下的情况,需要运行REGEDIT然后一项一项的展开,直到找到RUN项。
有没有办法在命令行下直接打开REGEDIT并展开我们指定的项,也就是说运行REGEDIT后呈现在我们眼前的便是我们想看到的某项?
2.关于导出注册表

我知道的只有手动导出,同样想问一下有没有办法命令行导出指定的注册表项?

[ Last edited by HAT on 2008-12-16 at 11:48 ]
作者: 15935643331     时间: 2008-12-16 07:04
关于2导出注册表知道了
reg export HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run c:\1.reg

[ Last edited by 15935643331 on 2008-12-16 at 07:06 ]
作者: yishanju     时间: 2008-12-16 09:02
你要找的是 RegJump 吧
http://technet.microsoft.com/en-us/sysinternals/bb963880.aspx
作者: yishanju     时间: 2008-12-16 09:04
regjump使用指南 http://hi.baidu.com/chenshake/bl ... 0949d4f6039e62.html
作者: yishanju     时间: 2008-12-16 09:35
注册表快速定位   http://www.cn-dos.net/forum/view ... =RegJump&page=1
作者: 15935643331     时间: 2008-12-16 09:53
regjump.exe hklm\software\microsoft\windows\

这样不可以啊,必须在CMD里输入?
作者: 15935643331     时间: 2008-12-16 09:53
保存在BAT里不行
作者: 15935643331     时间: 2008-12-16 09:56
开始 运行 CMD
regjump HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
这样好麻烦啊,还没自己手动找快。
BAT里不可以?我试了不行
作者: 15935643331     时间: 2008-12-16 09:57
晕 现在可以了。。
谢谢谢谢!
作者: tireless     时间: 2008-12-16 11:13
每次打开注册表,所打开的路径都是上次打开注册表最后停留的路径,而这个路径保存在 HKCU\Software\Microsoft\Windows\CurrentVersion\Applets\Regedit 的 LastKey 下,所以可以利用这点来实现注册表定位 —— 即打开注册表前修改那个键值为我们想要定位的路径。

示例:
@echo off
set /p key=请输入完整路径(根目录不能缩写):
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Applets\Regedit /v LastKey /d "%key%" /f
start regedit
当然这种方法在注册表已经打开的情况下无效(除非先关闭注册表再...)

------------------------------------------------------------------------------------------------------

命令行工具推荐 nircmd,可以精确定位到“项”:

  Quote:
regedit [key] [value name]

Opens RegEdit with the specified key/value.
Examples:
regedit "HKLM\Software\Microsoft\Windows\CurrentVersion" "CommonFilesDir"
regedit "HKEY_CURRENT_USER\Control Panel\Desktop" "Wallpaper"

[ Last edited by tireless on 2008-12-16 at 11:19 ]
作者: 15935643331     时间: 2008-12-17 02:17
好帖!!