来自http://windowsxp.mvps.org/jumpreg.htm(我没有尝试过任何这些):
当您启动 Regedit 时,它会自动打开上次查看的键。 (Windows XP 中的注册表编辑器将上次查看的注册表项保存在单独的位置)。如果您希望直接跳转到特定注册表项而不手动导航路径,您可以使用这些方法/工具中的任何一种。
选项 1
使用 VBScript:将这些行复制到记事本文档中,另存为 registry.vbs
'Launches Registry Editor with the chosen branch open automatically
'Author : Ramesh Srinivasan
'Website: http://windowsxp.mvps.org
Set WshShell = CreateObject("WScript.Shell")
Dim MyKey
MyKey = Inputbox("Type the Registry path")
MyKey = "My Computer\" & MyKey
WshShell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Applets\Regedit\Lastkey",MyKey,"REG_SZ"
WshShell.Run "regedit", 1,True
Set WshShell = Nothing
双击 Registry.vbs,然后键入要打开的完整注册表路径。
例如:HKEY_CLASSES_ROOT\.MP3
限制:如果Regedit已经打开,上述方法无效。
注意:对于 Windows 7,您需要将行 MyKey = "My Computer\" & MyKey 替换为 MyKey = "Computer\" & MyKey(删除字符串 My)。对于德语 Windows XP,字符串 "My Computer\" 必须替换为 "Arbeitsplatz\"。
选项 2
从 Sysinternals.com 跳转
这个小命令行小程序采用注册表路径并使 Regedit 打开到该路径。它接受标准(例如 HKEY_LOCAL_MACHINE)和缩写形式(例如 HKLM)的根密钥。
用法:regjump [路径]
示例:C:\Regjump HKEY_CLASSES_ROOT\.mp3
选项 3
来自 12ghosts.com 的 12Ghosts JumpReg
从托盘图标跳转到注册表项!这是一个非常有用的工具。您可以管理并直接跳转到经常访问的注册表项。无限列表大小,跳转到键和值,一键获取当前键,跳转到剪贴板中的键,在 HKCU 或 HKLM 中跳转到相同的键。在易于使用的托盘图标菜单中使用 cmets 管理和排序键。为注册表项创建快捷方式。