<分区>
See Server Fault: How do I configure proxy settings for LOCAL SYSTEM?
我有一个 Windows 服务需要使用某些代理设置(例如主机名和端口)来启动 IE。如果该服务配置为以某些普通用户(例如我)身份运行,我可以通过在“HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings”注册表项中以编程方式设置以下值来确保所需的 IE 代理配置:
- 代理服务器 = myserver:9999
- 代理启用 = 0x1
- ProxyOverride = (删除)
但是,如果服务配置为使用本地系统帐户登录,则设置这些注册表值似乎对 IE 没有影响。
是否有编程方式为本地系统帐户配置 IE 代理?理想情况下,我想要一种既适用于该帐户又适用于普通用户的方法,以保持我的程序简单。
如果您想知道为什么服务需要启动浏览器,作为服务运行的程序是 Hudson持续集成服务器,它又被配置为运行一些基于浏览器的 Web 应用程序自动验收测试(使用 Sahi )。
停止发布:自从添加赏金后,我发现这与 https://serverfault.com/questions/34940/how-do-i-configure-proxy-settings-for-local-system 完全相同,它有一个公认的答案,因此赏金不再适用。我(或管理员)可以删除赏金并取回我的代表吗?此外,似乎无法将 StackOverflow 问题作为 ServerFault 问题的副本来关闭。