powershell代码 仅允许白名单Wi-Fi连接 从网络列表中黑名单附近的Wi-Fi连接

PowerShell 实现功能的示例代码:

  1. 仅允许白名单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):'
  1. 从网络列表中黑名单附近的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 连接的过滤功能。请注意,这些操作可能需要管理员权限才能执行。

 


  1. 仅允许白名单Wi-Fi连接:
powershellCopy Code
netsh wlan add filter permission=allow ssid="WIFI名称" networktype=infrastructure
  1. 从网络列表中黑名单附近的Wi-Fi连接:
powershellCopy Code
netsh wlan add filter permission=block ssid="WIFI名称" networktype=infrastructure

这些命令需要在管理员权限下的 PowerShell 窗口中执行。请将 "WIFI名称" 替换为您要操作的具体 Wi-Fi 网络的名称。

posted @ 2024-03-01 04:12  suv789  阅读(38)  评论(0编辑  收藏  举报