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

许多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

  • 0
    点赞
  • 0
    收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:数字20 设计师:CSDN官方博客 返回首页
评论

打赏作者

Crayon Lin

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值