Wi-Fi Filter Tool 1.1 Windows系统的计算机会显示您周围可用的WiFi网络列表。如果您的周围有很多无线接入点,那么在可用的无线网络列表中可能会有很多SSID(网络名称),要找到目标Wi-Fi网络可能需要一些时间。您可能还想要阻止用户连接某些特定的WLAN SSID,以确保公司内设备仅使用公司网络。
您可以从网络配置文件或可用网络列表中删除其中一个或全部。Windows不允许您通过图形用户界面隐藏Wi-Fi网络。您需要在管理员命令提示符上运行一些命令。
仅允许白名单Wi-Fi连接 netsh wlan add filter permission=allow ssid=”WIFI名称” networktype=infrastructure
从网络列表中黑名单附近的Wi-Fi连接 netsh wlan add filter permission=block ssid=”WIFI名称” networktype=infrastructure
还有许多其他命令可供使用,但如果您不是高级Windows用户,这种方法可能对您来说过于复杂,因此我们编写了一个便携式免费软件,以简化所有这些过程。
使用 PowerShell 实现相同功能的示例代码:
仅允许白名单Wi-Fi连接:
powershellCopy Code
Add-Content -Path "C:\Windows\System32\GroupPolicy\Machine\Registry.pol" -Value '[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System]`r`n"WlanBlockedNetworks"=hex(7):'
从网络列表中黑名单附近的Wi-Fi连接:
powershellCopy Code
Add-Content -Path "C:\Windows\System32\GroupPolicy\Machine\Registry.pol" -Value '[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System]`r`n"WlanAllowedNetworks"=hex(7):'
这些命令将向注册表中添加对应的策略,实现了白名单和黑名单 Wi-Fi 连接的过滤功能。请注意,这些操作可能需要管理员权限才能执行。