如何在Win10的Wi-Fi热点连接上自动禁用浏览器打开?

时间:2017-04-19 09:37:41

标签: browser automation windows-10 wifi

当我将笔记本电脑连接到免费/公共 Wi-Fi热点(FreeWifi,Orange ...)时, Windows 10 会自动打开我的默认网络浏览器如果可能,请到ISP强制门户网站。 因此,每次连接到Wi-Fi SSID时,我的浏览器都会打开。

非常适合正常使用,但不适用于网络浏览器测试!

如何在每次连接到Wi-Fi热点时禁用打开浏览器的操作?

3 个答案:

答案 0 :(得分:11)

我找到的一个解决方案是直接修改Windows regitry:

  

HKEY_LOCAL_MACHINE \ SYSTEM \ CURRENTCONTROLSET \服务\ NlaSvc \参数\因特网\ EnableActiveProbing

要从Batch脚本中执行此操作,我的目的是:

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet" /v EnableActiveProbing /t REG_DWORD /d 0 /f
  • REG ADD:添加/修改注册表;
  • 然后指定注册表的存储库;
  • / v EnableActiveProbing:表示要修改的 v ;
  • / t REG_DWORD:表示 t 值为ype;
  • / d 0:给 d ata添加;
  • / f:到 f orce更改。

(有关REG ADD / h的更多帮助)

它在具有管理员权限的Windows 10上正常工作。 希望它会帮助一些人。

答案 1 :(得分:0)

我建议以下为noobie的简短解决方案。

停用 将以下文本保存到disable.reg文件,然后双击它。这将相应地修改注册表:

Windows Registry Editor Version 5.00 ; Use this if delaying startup of NlaSvc does not work

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet] "EnableActiveProbing"=dword:00000000

启用: 将以下文本保存到enable.reg文件,然后双击它。这将相应地修改注册表:

Windows Registry Editor Version 5.00 ; Use this if delaying startup of NlaSvc does not work

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet] "EnableActiveProbing"=dword:00000001

答案 2 :(得分:0)

通过将 EnableActiveProbing 更改为 0 实际上使wifi适配器显示未连接,但通过更改 ActiveWebProbeHost www.msftncsi.com www.google.com 修复了启用wifi且未显示任何错误时自动打开浏览器的问题。