是否可以借助脚本更改Internet Explorer 8的LAN设置中的自动配置脚本地址?

时间:2014-02-19 06:08:04

标签: internet-explorer internet-explorer-8 automation wsh

我在Internet Explorer 8的LAN设置中使用了2个不同的自动配置脚本地址。在我的工作过程中,我需要经常在它们之间切换。每次我必须手动完成。

有没有办法可以通过脚本或其他东西自动化它,这样我可以随时在它们之间切换?

3 个答案:

答案 0 :(得分:10)

您可以在批处理文件(.bat文件)中使用以下命令 批量文件的使用使您无需进行如此多的UI点击,即可执行将值分配给互联网选项中的“使用自动配置脚本”文本框的简单任务 - >高级设置。

使用自动配置脚本

reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v AutoConfigURL /t REG_SZ /d "http://www.xxxxx.com:1234/sampleScript" /f

结果如下:

enter image description here

清除该字段

reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v AutoConfigURL /t REG_SZ /d "" /f

答案 1 :(得分:2)

如果您可以使用PowerShell:

设置属性

Set-ItemProperty -Path 'HKCU:Software\Microsoft\Windows\CurrentVersion\Internet Settings' -Name AutoConfigURL -Value 'http://www.yourdomain.com/config.pac'

清除属性

Remove-ItemProperty -Path 'HKCU:Software\Microsoft\Windows\CurrentVersion\Internet Settings' -Name AutoConfigURL

答案 2 :(得分:0)

使用下面的Powershell代码实现这一目的-

$Users = Get-WmiObject Win32_UserProfile -Filter 'Special=False' | select SID

foreach($User in $Users)
{
$SID = $User.SID
reg add "HKEY_USERS\$SID\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v AutoConfigURL /t REG_SZ /d "http://xyz/wpad.dat" /f
REG ADD "HKEY_USERS\$SID\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v AutoDetect /t REG_DWORD /d 0 /f
}