扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
*本文所用方法在Windows9x下不可用。
优化系统、清理垃圾、修复故障,似乎和系统沾边的操作都得和注册表打交道。绝少有人会去记注册表路径,大多数人都是现搜,但是要通过系统自带的“注册表编辑器”展开网页上的长串注册表路径实在不容易,点都得点老半天,为什么不像IE似的有个地址栏呢?不用安装软件,打开“记事本”,输入以下脚本:
Option Explicit
Dim objShell
Dim strRegAddress
Set objShell = CreateObject("Wscript.Shell")
'获取用户所输入的地址。
strRegAddress = InputBox("请输入注册表路径地址", "注册表地址栏")
If strRegAddress = "" Then
WScript.Quit
End If
'如果注册表编辑器已经运行则要先关闭它。
If objShell.AppActivate("注册表编辑器") Then
objShell.SendKeys("%{F4}") 'Alt + F4关闭窗口。
WScript.Sleep(1000) '等待注册表编辑器关闭。
End If
'合成最终的地址。
strRegAddress = "我的电脑\" &strRegAddress
'将该地址写入注册表。
objShell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Applets\Regedit\LastKey", strRegAddress
'启动注册表编辑器。
objShell.Run("RegEdit.exe")
完成后保存为一个VBS脚本文件(注意:保存类型要选择“所有文件”,否则会存成TXT)。然后将该脚本文件放置到方便使用的地方,比如快速启动栏。以后只要运行该脚本,输入欲打开的注册表路径地址(见图),回车后就能打开“注册表编辑器”并且定位到该地址了。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者