问题标签 [internet-options]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2849 浏览

windows - 通过 Batch/CMD 刷新 Internet 选项

我使用以下代码制作了一个批处理程序来启用和禁用 Internet 选项中的代理使用:

此代码工作正常,但为了应用更改并使用代理连接到 Internet,我必须关闭并重新打开浏览器。有没有办法在不这样做的情况下应用代理。

我已经尝试过“ipconfig /renew”和“ipconfig /release”。我还尝试禁用和启用我的本地连接。

如果知道通过批处理/cmd 或其他程序连接到代理的另一种方法,并且没有这个问题,那也会有所帮助。

0 投票
1 回答
7913 浏览

internet-explorer - “Microsoft Edge”和“Internet Explorer”是否使用相同的代理设置?

不是真正的“代码”问题,我正在使用“Edge”和“IE”构建应用程序。我需要将这些浏览器的代理更改为自定义代理。

可以通过 IE 打开的“旧互联网选项”窗口是否可以通过在启动窗口中写入“互联网选项”来更改与 Edge/WIN10 新 GUI 代理设置相同的“连接-> LAN 设置”?

从我进行的一项小型测试中,我可以看到,当我更改一些值并保存在一个窗口中并刷新另一个窗口时,我可以看到更改,只是想确保它是否属实。

0 投票
1 回答
354 浏览

.net - WebRequest.GetSystemWebProxy() 不包括 uri

我正在尝试获取系统代理:

但是,返回的代理对象Address始终具有其属性null

代理在Internet 选项窗口中设置。

Internet 选项代理设置:127.0.0.1:8888

0 投票
0 回答
15 浏览

windows - 勾选自动时获取 Windows 互联网设置

如果我有自动检测设置,那么这会告诉 Windows 关闭并发现设置应该是什么(我认为?)。

如何获取 Windows 用于获取配置的地址。文件或获取它使用的实际设置?

0 投票
1 回答
683 浏览

windows - 如何通过 cmd 设置 Internet 选项的保护模式

如何通过 cmd 设置 Internet 选项的保护模式?

在此处输入图像描述

0 投票
2 回答
785 浏览

windows - 通过命令刷新 Internet 选项

我有两个.bat文件可以通过注册表启用和禁用代理:

reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 1 /f

reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 0 /f

然而,使它们工作的唯一方法是打开 Internet 选项并打开 LAN 设置选项卡。

进行了更改,但就好像它们没有被应用/保存一样。

有没有办法通过命令等来做到这一点?

0 投票
1 回答
1059 浏览

proxy - 在 Internet 选项中更改代理设置后是否应该重新启动计算机?

我正在寻找一些最佳实践建议。不幸的是,谷歌已经被一群在重启后维护代理设置问题的人污染了。那不是我的问题。

我的问题是:我应该相信 Internet Options 是聪明的并立即开始使用或不使用代理吗?或者,在进行代理更改后重新启动计算机是一个好习惯吗?我知道在更改代理设置后技术上不需要重新启动。我只是想确保它肯定使用或不使用代理。

我必须启用代理设置才能进行 Windows 更新,但在更新完成后出于安全原因必须禁用代理。我想确保完成工作后代理完全关闭。

0 投票
2 回答
108 浏览

c# - 我可以使用 C# 自动勾选 Internet 选项 > 高级设置 > 安全 > “使用 TLS 1.2”

我们可以编写一个 C# 代码来自动勾选“使用 TLS 1.2”吗?

这是手动步骤:- 进入 Internet 选项 > 高级,然后进入安全部分,并勾选“使用 TLS 1.2”框。

有没有办法在 C# 中以编程方式勾选它。

0 投票
1 回答
552 浏览

webdriver - Webdriver 禁用增强保护模式

我在 IE11 上使用 webdriver。每个 selenium 有一组在 IE11 中运行所需的设置,其中一个是在 Internet 选项 > 高级 > 安全中禁用“增强保护模式”(与 Internet 选项 > 安全中启用的保护模式不同)

问题是,我的组策略禁用了这些字段,这意味着如果不请求更改组策略,我就无法关闭它们。我想知道是否有 IE 功能或选项可以解决此问题,例如 caps['ignoreProtectedModeSettings'] = True for the Internet Option > Security Enable Protection Mode 设置

https://github.com/SeleniumHQ/selenium/wiki/InternetExplorerDriver

0 投票
1 回答
42 浏览

go - 在 Windows 7 中为当前用户在 Windows 服务中执行 InternetSetOptionW

我有一个在 Windows 7 机器上运行的 Windows 服务。此服务为当前用户更改系统注册表中的少量代理设置。但是,与 Windows 10 不同的是,Windows 7 不会检测当前用户在注册表中所做的更改。所以我需要告诉系统刷新互联网设置并注意我的 Windows 服务的更改。我正在使用 wininet.dll 中的 internetsetoptionw 来执行此操作,并使用标志 37,39 调用它。我在 golang 中编写了一个简单的程序:

当我在更改代理设置后从 CMD 运行此程序时,它会更新系统并且系统会知道我对代理相关注册表所做的更改。但是当我在我的 Windows 服务中运行它时,它不起作用。windows服务以系统root权限运行。有没有办法从我的 Windows 服务为当前用户执行 internetSetOptionw 函数?