转贴 另类解除注册表锁定,方法二则
日期:2006-12-15 荐:
关于注册表解锁的方法网上一大堆。
一般都是用导入reg文件的方法。但是,锁定者可以屏蔽reg文件。这样注册表解锁就需要另辟蹊径了。一下两则方法。已经得到验证确实可行
方法一
大家知道,在windows 2k以上的系统中。用户system账户具有比adminstrator更高的最高权限。注册表锁定,可以锁定administrator的权限。但是去无法阻止system账户。那么这就是一个最好的方法。
我们知道。windows里边at命令是以system权限运行的。那么解决方法就在这里了。命令如下
at **:** /interactive regedit
其中**:** 表示时间,如果现在是15:36 那么你就可以填入15:37
那么1分钟后就自动打开注册表编辑器了。
注意:参数 /interactive 绝对不能丢。否则regedit就默认为后台运行。不会出现界面了。这个参数的意思就是允许程序与用户交互。这样就可以绕过锁定注册表的限制了。
方法二
用windows脚本解锁。具体原理就不多谈。把下面的代码复制下来。保存为unlockreg.vbs文件运行后就可以解锁了。
option explicit
on error resume next
dim wsh,regpath,tp
regpath="HKCU\software\microsoft\windows\currentversion\policies\system\disableregistrytools"
set wsh=createobject("wscript.shell")
tp=wsh.regread (regpath)
if tp=0 or tp="" then
msgbox("您的注册表没有被锁定,无需运行本程序")
set wsh=nothing
wscript.quit
end if
wsh.regdelete (regpath)
if not err then
msgbox("注册表解锁成功")
call wsh.run("regedit",1,false)
end if
set wsh=nothing
运行此vb脚本后。会给出正确解锁提示,并且自动运行注册表编辑器。
标签: