无忧启动论坛

标题: [原创]启用或禁用注册表 [打印本页]

作者: 6618    时间: 2007-3-28 14:38
标题: [原创]启用或禁用注册表
时不时看到有朋友说注册表给禁用了,解禁的方法有很多,这里提供的是用BAT结合WSH启用或禁用注册表,优点是一个BAT文件就可以让你随心所欲启用或禁用注册表。代码如下:
  1. @echo off
  2. title "启用或禁用注册表"
  3. mode con cols=30 lines=6
  4. >Temp.vbs echo Dim WshShell
  5. >>Temp.vbs echo Set WshShell = WScript.CreateObject("WScript.Shell")
  6. >>Temp.vbs echo WshShell.Run "cmd /c del /q Temp.vbs",vbhide
  7. >>Temp.vbs echo intAnswer = MsgBox("【是】将“启用注册表”。 "^&Chr(10)^&Chr(10)^&"【否】将“禁用注册表”。 "^&Chr(10)^&Chr(10)^&"【取消】则“什么也不做”。 "^&Chr(10)^&Chr(10)^&"", vbQuestion + vbYesNoCancel, "启用或禁用注册表 by 6618")
  8. >>Temp.vbs echo     If intAnswer = vbYes Then
  9. >>Temp.vbs echo WshShell.Run "cmd /c reg delete HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System\ /v DisableRegistryTools /f",vbhide
  10. >>Temp.vbs echo end if
  11. >>Temp.vbs echo         If intAnswer = vbNo Then
  12. >>Temp.vbs echo WshShell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System\DisableRegistryTools",1,"REG_DWORD"
  13. >>Temp.vbs echo end if
  14. >>Temp.vbs echo         If intAnswer = vbCancel Then
  15. >>Temp.vbs echo end if
  16. >>Temp.vbs echo Set WSHShell = Nothing
  17. >>Temp.vbs echo WScript.Quit(0)
  18. start Temp.vbs
复制代码

0.gif (8.45 KB, 下载次数: 46)

0.gif

启用或禁用注册表.rar

605 Bytes, 下载次数: 48, 下载积分: 无忧币 -2


作者: longteeth    时间: 2007-3-29 09:59
好东西,收藏一下
作者: PPP1314    时间: 2007-4-10 00:02
哗,真是好东东,下了收藏......多谢指教!!!
作者: PPP1314    时间: 2007-4-10 00:04
哦,还有,可不可以将它做成IMG 用来光盘启动时,启用或禁用注册表呢........




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3