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

问题描述 投票:0回答:3

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

有没有一种方法可以通过脚本或其他方式自动化它,以便我可以随时在它们之间切换?

internet-explorer internet-explorer-8 automation wsh
3个回答
14
投票

您可以在批处理文件(.bat 文件)中使用以下命令 使用批处理文件使您无需多次单击 UI 来执行为 Internet 选项 -> 高级设置中的“使用自动配置脚本”文本框分配值的简单任务。

使用自动配置脚本

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

6
投票

如果您可以使用 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
投票

使用下面的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
}
© www.soinside.com 2019 - 2024. All rights reserved.