web-dev-qa-db-ja.com

netshを使用してWi-Fi接続のリストを表示する方法

コマンドnetsh wlan show profilesをコマンドプロンプトで使用すると、コンピューターが接続できるその時点で使用可能なすべてのWi-Fiのリストが表示されます。

ただし、使用しているWi-Fiは1つしか表示されませんが、ステータスバーの右側にあるネットワークと共有センターのアイコンをクリックすると、コンピューターが接続できるさまざまなWi-Fiが保護されている場合と保護されていない場合の両方が表示されます。

他のワイヤレス接続を表示するにはどうすればよいですか?

6
Harpreet Singh

他のワイヤレス接続を表示するにはどうすればよいですか?

コマンドnetsh wlan show profilesコマンドプロンプトを使用すると、コンピューターが接続できるその時点で使用可能なすべてのWi-Fiのリストが表示されます。

上記のコマンドは、profilesを持つ接続のみを表示します。

  • これらは、以前に接続した設定であり、設定が保存されています。

  • current接続が常に表示されます(ワイヤレスを使用している場合)。

  • これらの接続は、現在の場所から利用できない場合があります。

すべてのavailable接続を一覧表示するには、別のnetshコマンドを使用する必要があります。

netsh wlan show networks
  • これらの接続は、現在の場所で利用できます。

出力例(名前は隠されています):

f:\test>netsh wlan show networks

Interface name : Wireless Network Connection
There are 22 networks currently visible.

SSID 1 : SKYXXXXX
    Network type            : Infrastructure
    Authentication          : WPA2-Personal
    Encryption              : CCMP

SSID 2 : SKYXXXXX
    Network type            : Infrastructure
    Authentication          : WPA2-Personal
    Encryption              : CCMP

SSID 3 : XXXXX
    Network type            : Infrastructure
    Authentication          : WPA2-Personal
    Encryption              : CCMP

SSID 4 : BTOpenzoneXXX
    Network type            : Infrastructure
    Authentication          : Open
    Encryption              : None

...

ワイヤレスローカルエリアネットワーク(WLAN)のNetshコマンド

show networks

コンピュータに表示されているワイヤレスネットワークのリストを表示します。

構文

show networks [[interface=]InterfaceName] [[mode=]{ssid|bssid}]

...

プロファイルを表示

コンピューターで構成されているワイヤレスプロファイルの一覧を表示します。

構文

show profiles [[name=]ProfileName] [[interface=]InterfaceName] [[key=clear]

ソース- ワイヤレスローカルエリアネットワーク(WLAN)のNetshコマンド


参考文献

8
DavidPostill