有没有什么快捷方式可以断开网络连接?

有没有什么快捷方式可以断开网络连接?

我可以找到很多方法来禁用 WiFi 以及快捷方式/脚本。但我感兴趣的是断开从特定网络连接(如屏幕截图中紫色箭头所示)我搜索过这个问题,但没有找到任何相关信息。

在此处输入图片描述

对于我来说,拔掉局域网电缆(如果我正在使用的话)或关闭路由器,甚至从笔记本电脑的硬件解决方案关闭 WiFi 的问题是,我必须再次连接它,而且这需要更多的时间。

另外,想象一下这样的场景。我正在玩游戏,如果我必须断开互联网连接(以保护自己免受作弊者/黑客的侵害),那么我必须使用 ALT+Enter 将游戏最小化,然后打开 WiFI 面板,然后单击“断开连接”按钮。我只是想知道是否有更快捷的方法来做同样的事情。(当 WiFi 或路由器未被禁用时,重新连接到相同的互联网连接似乎很快)。

答案1

一种可能的解决方法:使用 Nirsoft 的免费工具WiFi信息查看器创建特定 WiFi 源的桌面快捷方式。这将当然如果快捷方式指向其他连接,则断开当前连接,并且可能断开并重新建立连接,即使它是相同的(尽管我还没有测试过)。这个方法非常快速。

WiFi信息查看器

当然,这对以太网没有任何作用。为此,您可以使用一个简单的批处理脚本,如你所说,或机械以太网交换机,例如

答案2

:: Wi-Fi SSID == d:]  // =>  ... | findstr "SSID.*:.d:]"

:: command 

>nul (Netsh WLAN show interfaces | findstr "SSID.*:.d:] && netsh wlan disconnect)

:: for short-cut

"%ComSpec%" /c ">nul (Netsh WLAN show interfaces | findstr "SSID.*:.d:]" && netsh wlan disconnect)" 

无论当前状态如何,只需单击一下即可在已知/已保存的网络上进行连接/断开连接:

:: Wi-Fi SSID == d:]

"%ComSpec%" /c ">nul (Netsh WLAN show interfaces | findstr "SSID.*:.d:]" && netsh wlan disconnect || netsh wlan connect d:])"

相关内容