Windows系统如何隐藏多余的无线网络(wlan)可见SSID

2018-03-10 02:55:47

如果设备使用的是无线网卡,则系统会显示出所有能搜索到的无线网络信号,以方便选择网络进行连接。默认情况下,成功连接一个网络后,系统会保存这个连接的信息,下次有信号就会自动连接。

无线网络SSID

如果搜索到的网络很多,也许你会希望隐藏部分坏的、不可能连接的网络,显示在网络列表中的名字一般被称为SSID。

在Windows系统中,暂时还没有隐藏SSID的选项,所以你需要执行一些命令来达成目的。

运行 cmd(或者通过开始输入)打开命令提示符,输入下面的命令,以隐藏上图中SSID为xstui的无线网络为例。

netsh wlan add filter permission=block ssid=xstui networktype=infrastructure

实际执行过程中,将 ssid= 后面的名称换成你希望隐藏的无线网络的SSID。

运行完成后,会提示“已成功将该筛选器添加到系统”,打开可见的网络列表,xstui已经被隐藏。

成功隐藏指定ssid

如果希望显示自己隐藏了哪些SSID,可以在命令提示符中运行命令。

netsh wlan show filters

显示已被隐藏的SSID

如果希望恢复显示这个SSID,则可以运行下面的命令。

netsh wlan delete filter permission=block ssid=xstui networktype=infrastructure

将 ssid= 后面的名称替换即可,这个命令的作用是删除针对此SSID的过滤器配置,命令执行完毕后,可以重新在系统的可见网络中看到这个SSID。

另外,如果只希望允许某几个无线网络,而隐藏其它所有的,则可以执行下面的操作。

1、使用下面的命令屏蔽所有无线网络的SSID

netsh wlan add filter permission=denyall networktype=infrastructure

屏蔽所有无线网络SSID

2、运行下面的命令单独允许显示指定的SSID

netsh wlan add filter permission=allow ssid=xstui networktype=infrastructure

仅显示指定SSID

希望显示哪几个,就使用这个命令一条一条的添加,注意替换SSID。

这样操作之后,系统除了会显示指定的SSID,其它的都会被隐藏。

解除隐藏也很简单,只需将上述命令中的 add 替换成 delete 执行即可。

本文链接 : https://www.xstui.com/read/558