阅读Internet Explorer保护模式注册表

时间:2011-03-10 05:42:06

标签: windows internet-explorer vbscript registry protected-mode

我正在学习vbscript的注册表。我想知道我是否会通过使用vbscript来检查Internet Explorer的保护模式功能的strValunamedwValue

我尝试在strKeyPath上搜索注册表但无济于事。我也无法找到

的注册表路径
"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System\EnableMIC"

当我找不到上面的注册表位置时,我正在使用windows7。

由于

3 个答案:

答案 0 :(得分:13)

这是一个小的vbs脚本,它禁用所有四个区域的保护模式:

Const HKEY_CURRENT_USER = &H80000001

strComputer = "."

Set ScriptMe=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" & _
    strComputer & "\root\default:StdRegProv")

'Disable protected mode for local intranet'
strKeyPath = "Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\1\"
strValueName = "2500"
dwValue = 1
ScriptMe.SetDWORDValue HKEY_CURRENT_USER,strKeyPath,strValueName,dwValue

'Disable protected mode for trusted pages'
strKeyPath = "Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\2\"
strValueName = "2500"
dwValue = 3
ScriptMe.SetDWORDValue HKEY_CURRENT_USER,strKeyPath,strValueName,dwValue

'Disable protected mode for internet'
strKeyPath = "Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3\"
strValueName = "2500"
dwValue = 3
ScriptMe.SetDWORDValue HKEY_CURRENT_USER,strKeyPath,strValueName,dwValue

'Disable protected mode for restricted sites'
strKeyPath = "Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\4\"
strValueName = "2500"
dwValue = 3
ScriptMe.SetDWORDValue HKEY_CURRENT_USER,strKeyPath,strValueName,dwValue

将其保存为* .vbs并双击它以运行它。从命令行使用此命令:

cscript.exe PATH_TO_THE_VBS_FILE

最后,如果您想在注册表中使用regedit手动执行此操作,0则在以下文件夹中启用,3以禁用名称为2500的DWORD:

本地Intranet的保护模式

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\1\

受信任页面的保护模式

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\2\

互联网保护模式

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3\

受限制网站的保护模式

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\4\

答案 1 :(得分:6)

您可以通过阅读

中的“2500”键来完成此操作
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3

其中3表示已禁用保护模式,0表示已启用。

答案 2 :(得分:2)

你到底想要什么?保护模式由URLAction 0x2500控制,您可以在HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Internet Settings \ Zones键下找到它。