一句代码实现注册表自动快速定位的办法

原创 阁主  2019-05-10 12:52:04  阅读 6467 次 评论 1 条
摘要:

许多Windows功能定制都要通过修改注册表才能完成,但常规的注册表修改方法太复杂,仅就开启注册表后寻找目标项所花费的时间就够让人心烦,弄不好还可能危及系统安全。因此,寻求可以自动开启注册表并自动定位的方法,以及自动修改注册表的方法,就显得很有必要。

提示:

为了避免逐级定位注册表分支的麻烦操作,下面介绍一种可一键自动到达注册表的目标项目的方法。

代码:

用记事本创建一个新文件regedit.vbs(选择保存类型为“所有文件”),录入以下代码:

' Produced by the Mainblog.
Dim objHTA
Dim cClipBoard
Dim WshShell
set objHTA=createobject("htmlfile")
cClipBoard=objHTA.parentwindow.clipboarddata.getdata("text")
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Applets\Regedit\LastKey", cClipBoard, "REG_SZ"
WshShell.Run "regedit.exe -m"
Set objHTA = nothing
Set WshShell = nothing

文件建好之后,在实际操作中,如果要定位到注册表的某个项目,例如要定位到“HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products”,只需先复制这个完整路径,然后双击此前建立好的regedit.vbs文件,通过Windows账户控制验证后,注册表编辑器就会自动打开,并自动定位到上述复制的路径。如此一来,再长的路径定位,全都变成了复制路径和双击脚本文件的两个简单操作,既省时,又通用!

使用演示:

定位注册表.gif

附件:

伸手党专用,直接解压复制注册表位置打开regedit.vbs文件即可。

regedit.zip大小:419.0 B
已经过安全软件检测无毒,请您放心下载。
本文地址:https://www.mainblog.cn/157.html
版权声明:本文为原创文章,版权归 阁主 所有,欢迎分享本文,转载请保留出处!
免责申明:有些内容源于网络,没能联系到作者。如侵犯到你的权益请告知,我们会尽快删除相关内容。

评论已关闭!