我们已经通过组策略配置Internet代理设置,它工作得很好。可悲的是,我最近遇到了许多问题,这些设置被某些服务忽略了。
我意识到这些服务有一个共同点。他们使用WinHTTP,它有自己的代理设置。现在我在问自己如何将这些应用到整个领域。
我意识到我可以创建一个登录脚本并简单地运行netsh winhttp import proxy source=ie
,但是,根据经验,我知道这些设置需要重新启动才能生效。所以在登录脚本中这对我一点帮助都没有。
那我该怎么做呢?
发布于 2016-02-08 07:12:03
我知道这是很古老的,但是在寻找这个话题的解决方案时发现了这个问题。
设置存储在注册表中的HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet设置\ WinHttpSettings中的REG_BINARY中
这可以作为组策略对象应用。
不过,还不知道它的可移植性(win7 win8 win10)。
在这里找到(德语) http://matthiaswolf.blogspot.de/2013_09_01_archive.html
发布于 2016-05-09 12:58:59
需要使用标准和win64路径命令来设置Winhttp代理设置才能有效。
C:\Windows\system32 32\netsh
C:\Windows\SysWOW64 64\netsh
第一步是从两个起始点调用命令,以确保覆盖所有使用该入口点的应用程序。
您可以导入IE设置,但是我通常喜欢以特定和编程的方式运行此设置更新。为了明确起见,我通过一个访问所有机器的远程脚本显式地设置了代理、端口和旁路列表条目。技术上不需要重新启动,但需要重新启动正在访问代理的服务。在我的用法中,这将是IIS,所以IISRESET通常会起作用。一旦这些设置好了,它们就是永久的。
发布于 2012-10-06 18:40:00
以上命令获取当前用户设置并应用它。
https://serverfault.com/questions/427121
复制相似问题