🚀 Список сетей WiFi с помощью Powershell на Windows

Как вывести wifi сети на WIndows

by itisgood

Перечислить все сети WiFi с помощью Powershell в Windows 11 очень просто.

С помощью команды netsh можно перечислить все экземпляры SSID сети WiFi.

PS C:\Users\Intel i5> netsh wlan show networks | Select-String "SSID"
 
SSID 1 :
SSID 2 : Telstra20E859
SSID 3 : TelstraD22F23
SSID 4 : Telstra1B31
SSID 5 : OPTUS_D3CB28N
SSID 6 : WiFi-955DD6
SSID 7 : OPTUS_D02825_5GHz
SSID 8 : TelstraDB031C
SSID 9 : USO
SSID 10 : Telstra6C5A3A
SSID 11 : DIRECT-Ml[TV] Samsung Q60 Series
SSID 12 : OPTUS_D02825
SSID 13 : RustyCat

 

Если вы установите модуль wifiprofilemanagement для Powershell, это позволит получить информацию о беспроводных сетях в Windows.

PS C:\Users\Intel i5> Install-Module -Name wifiprofilemanagement
 
Untrusted repository
You are installing the modules from an untrusted repository. If you trust this repository, change its
InstallationPolicy value by running the Set-PSRepository cmdlet. Are you sure you want to install the modules from
'PSGallery'?
[Y] Yes  [A] Yes to All  [N] No  [L] No to All  [S] Suspend  [?] Help (default is "N"):

 

Затем получите информацию об адаптере Wi-Fi.

PS C:\Users\Intel i5> Get-NetAdapter -Physical | where PhysicalMediaType -eq "Native 802.11"
 
Name                      InterfaceDescription                    ifIndex Status       MacAddress             LinkSpeed
----                      --------------------                    ------- ------       ----------             ---------
Wi-Fi 3                   Realtek 8822BU Wireless LAN 802.11ac...      45 Disconnected 90-DE-80-D9-ED-01          0 bps

 

Затем используйте имя ID адаптера, чтобы получить список всех беспроводных сетей.

PS C:\Users\Intel i5> Get-WiFiAvailableNetwork "Wi-Fi 3"
 
ProfileName          SignalQuality  SecurityEnabled dot11DefaultAuthAlgorithm dot11DefaultCipherAlgorithm SSID
-----------          -------------  --------------- ------------------------- --------------------------- ----
                     34             True            DOT11_AUTH_ALGO_RSNA_PSK  DOT11_CIPHER_ALGO_CCMP
                     48             True            DOT11_AUTH_ALGO_RSNA_PSK  DOT11_CIPHER_ALGO_CCMP      TelstraD22F23
                     48             True            DOT11_AUTH_ALGO_RSNA_PSK  DOT11_CIPHER_ALGO_CCMP      Telstra20E859
                     50             True            DOT11_AUTH_ALGO_RSNA_PSK  DOT11_CIPHER_ALGO_CCMP      TelstraDB031C
                     68             True            DOT11_AUTH_ALGO_RSNA_PSK  DOT11_CIPHER_ALGO_CCMP      OPTUS_D3CB28N
                     40             True            DOT11_AUTH_ALGO_RSNA_PSK  DOT11_CIPHER_ALGO_CCMP      Telstra1B31
                     46             True            DOT11_AUTH_ALGO_RSNA_PSK  DOT11_CIPHER_ALGO_CCMP      WiFi-955DD6
                     48             True            DOT11_AUTH_ALGO_RSNA_PSK  DOT11_CIPHER_ALGO_CCMP      OPTUS_D02825_5GHz
                     50             True            DOT11_AUTH_ALGO_RSNA_PSK  DOT11_CIPHER_ALGO_CCMP      USO
                     52             True            DOT11_AUTH_ALGO_RSNA_PSK  DOT11_CIPHER_ALGO_CCMP      OPTUS_D02825
                     62             True            DOT11_AUTH_ALGO_RSNA_PSK  DOT11_CIPHER_ALGO_CCMP      DIRECT-Ml[TV] Sam...
                     100            True            DOT11_AUTH_ALGO_RSNA_PSK  DOT11_CIPHER_ALGO_CCMP      RustyCat
                     50             True            DOT11_AUTH_ALGO_RSNA_PSK  DOT11_CIPHER_ALGO_CCMP      Telstra6C5A3A

 

Получите список только качественных сигналов.

PS C:\Users\Intel i5> Get-WiFiAvailableNetwork "Wi-Fi 3" | Select-Object SignalQuality
 
SignalQuality
-------------
           36
           36
           50
           66
           46
           46
           48
           50
           50
           54
           54
           36
          100

 

см. также:

 

You may also like

Leave a Comment