如何修改 Internet Explorer 的主页设置?
来源:百度文库 编辑:神马文学网 时间:2024/03/29 18:42:11
问:
嗨,Scripting Guy!能否使用脚本修改 Internet Explorer 的主页设置?
-- AH
答:
嗨,AH。现在是星期一上午,整个周末都在看足球,我们决定今天早上放轻松点。是的,可以使用脚本来修改 Internet Explorer 的主页设置;只要编写一个 WMI 脚本,修改 HKCU\ SOFTWARE\Microsoft\Internet Explorer\Main\Start Page 注册表值就行了:
Const HKEY_CURRENT_USER = &H80000001strComputer = "."Set objReg = GetObject("winmgmts:\\" & strComputer & "\root\default:StdRegProv")strKeyPath = "SOFTWARE\Microsoft\Internet Explorer\Main"ValueName = "Start Page"strValue = "http://www.microsoft.com/technet/scriptcenter/default.mspx"objReg.SetStringValue HKEY_CURRENT_USER, strKeyPath, ValueName, strValue
伙计,我们说要在今天早上放轻松点,并不是在开玩笑,不是吗?正如您所看到的,该脚本并没有包含多少内容。首先,我们定义了 HKEY_CURRENT_USER 常量,将值设为 &H80000001;正如我们在以前的专栏所提到的,这个值告诉脚本处理注册表的 HKCU 部分。然后,我们连接到 WMI 服务;请注意用于修改注册表值——StdRegProv——的类位于 root\default 命名空间里(这区别于您可能最熟悉的数百种 WMI 脚本,其中大部分到连接到 root\cimv2 命名空间)。
之后,我们为一对变量(分别为 strKeyPath 和 ValueName)指派注册表路径和注册表值。随后将新的主页——http://www.microsoft.com/technet/scriptcenter/default.mspx——指派给 strValue 变量。一设置完这些变量,我们就调用 SetStringValue 方法来修改注册表,接着修改 Internet Explorer 的主页设置。(正如您所想的那样,Internet Explorer 每次启动时,都会检查 HKCU\ SOFTWARE\Microsoft\Internet Explorer\Main\Start Page 以确定具体的主页。)
最终:该脚本将当前用户的主页设为“TechNet 脚本中心”。(对,我们知道:这是有点傻。毕竟,有谁还没有将主页设为“TechNet 脚本中心”呢?)
顺便提一下,Internet Explorer 广泛使用注册表;反过来,这表示您可以轻松编写脚本来配置 Internet Explorer 设置。如果您实在等不及这么做,请查找Tweakomatic 实用程序,它包含可用以管理 Internet Explorer 的数十个脚本。或者,老老实实等上两个礼拜,到时我们会将这些脚本都添加到“脚本资源库”中。
为何不今天就添加这些脚本呢?我们不是说过今天是星期一吗?我们很快就会推出这些脚本的。
对了,如果您只想确定为某个用户配置的当前主页,请试试这个脚本:
On Error Resume NextConst HKEY_CURRENT_USER = &H80000001strComputer = "."Set objReg = GetObject("winmgmts:\\" & strComputer & "\root\default:StdRegProv")strKeyPath = "SOFTWARE\Microsoft\Internet Explorer\Main"ValueName = "Start Page"objReg.GetStringValue HKEY_CURRENT_USER, strKeyPath, ValueName, strValueIf IsNull(strValue) ThenWscript.Echo "The value is either Null or could not be found in the registry."ElseWscript.Echo strValueEnd If
嗨,Scripting Guy!能否使用脚本修改 Internet Explorer 的主页设置?
-- AH
答:
嗨,AH。现在是星期一上午,整个周末都在看足球,我们决定今天早上放轻松点。是的,可以使用脚本来修改 Internet Explorer 的主页设置;只要编写一个 WMI 脚本,修改 HKCU\ SOFTWARE\Microsoft\Internet Explorer\Main\Start Page 注册表值就行了:
Const HKEY_CURRENT_USER = &H80000001strComputer = "."Set objReg = GetObject("winmgmts:\\" & strComputer & "\root\default:StdRegProv")strKeyPath = "SOFTWARE\Microsoft\Internet Explorer\Main"ValueName = "Start Page"strValue = "http://www.microsoft.com/technet/scriptcenter/default.mspx"objReg.SetStringValue HKEY_CURRENT_USER, strKeyPath, ValueName, strValue
伙计,我们说要在今天早上放轻松点,并不是在开玩笑,不是吗?正如您所看到的,该脚本并没有包含多少内容。首先,我们定义了 HKEY_CURRENT_USER 常量,将值设为 &H80000001;正如我们在以前的专栏所提到的,这个值告诉脚本处理注册表的 HKCU 部分。然后,我们连接到 WMI 服务;请注意用于修改注册表值——StdRegProv——的类位于 root\default 命名空间里(这区别于您可能最熟悉的数百种 WMI 脚本,其中大部分到连接到 root\cimv2 命名空间)。
之后,我们为一对变量(分别为 strKeyPath 和 ValueName)指派注册表路径和注册表值。随后将新的主页——http://www.microsoft.com/technet/scriptcenter/default.mspx——指派给 strValue 变量。一设置完这些变量,我们就调用 SetStringValue 方法来修改注册表,接着修改 Internet Explorer 的主页设置。(正如您所想的那样,Internet Explorer 每次启动时,都会检查 HKCU\ SOFTWARE\Microsoft\Internet Explorer\Main\Start Page 以确定具体的主页。)
最终:该脚本将当前用户的主页设为“TechNet 脚本中心”。(对,我们知道:这是有点傻。毕竟,有谁还没有将主页设为“TechNet 脚本中心”呢?)
顺便提一下,Internet Explorer 广泛使用注册表;反过来,这表示您可以轻松编写脚本来配置 Internet Explorer 设置。如果您实在等不及这么做,请查找Tweakomatic 实用程序,它包含可用以管理 Internet Explorer 的数十个脚本。或者,老老实实等上两个礼拜,到时我们会将这些脚本都添加到“脚本资源库”中。
为何不今天就添加这些脚本呢?我们不是说过今天是星期一吗?我们很快就会推出这些脚本的。
对了,如果您只想确定为某个用户配置的当前主页,请试试这个脚本:
On Error Resume NextConst HKEY_CURRENT_USER = &H80000001strComputer = "."Set objReg = GetObject("winmgmts:\\" & strComputer & "\root\default:StdRegProv")strKeyPath = "SOFTWARE\Microsoft\Internet Explorer\Main"ValueName = "Start Page"objReg.GetStringValue HKEY_CURRENT_USER, strKeyPath, ValueName, strValueIf IsNull(strValue) ThenWscript.Echo "The value is either Null or could not be found in the registry."ElseWscript.Echo strValueEnd If
如何修改 Internet Explorer 的主页设置?
如何修改 Internet Explorer 的主页设置?
如何使用BHO定制你的Internet Explorer浏览器,good
打造个性化的internet explorer
如何解决 Internet Explorer 8 安装问题
如何修改IE主页
Internet Explorer的Logo演变史
如何使用BHO定制你的Internet Explorer浏览器 - IE编程 - vc++...
Internet Explorer遇到问题需要关闭如何解决? - ★秋水伊人★的日志 - ...
怎样设置主页与修改方法大全
如何从 Internet Explorer 中将 VB ActiveX 组件用于 Word...
Internet Explorer 下载
Internet Explorer是什么东西?
如何在Internet Explorer的右键菜单加上一个命令,并且和我的程序关??VC/...
如何在Internet Explorer的右键菜单加上一个命令,并且和我的程序关??VC/...
如何修改IE主页?(被恶意篡改主页后,杀毒之类的办法并不起作用)
IE9(Internet Explorer 9.0)的菜单栏怎样显示?
Internet Explorer Toolbar (Deskband) Tutorial
Internet Explorer Toolbar (Deskband) Tutorial...
Internet Explorer Toolbar (Deskband) Tutorial...
Internet Explorer and Connection Limits
Internet Explorer 8 使用技巧
Internet Explorer 8 使用技巧
Internet Explorer 8:隐私策略