Windows 10 で保存した Wi-Fi ログインを表示するにはどうすればよいですか?

Windows 10 で保存した Wi-Fi ログインを表示するにはどうすればよいですか?

最初に学校の Wi-Fi ネットワークに接続したとき、ユーザー名とパスワード (Wi-Fi パスワードの後に​​) を入力する必要がありました。今、新しいラップトップがあり、接続しようとしていますが、必要なユーザー名とパスワードを思い出せません。今後数週間は、このことについて尋ねられる人がいません。この保存されたログインを表示する方法はありますか? 明らかに、私は管理者権限を持っています。ありがとうございます。

答え1

古いノートパソコンが現在そのネットワークに接続されている場合は、続く:

  1. を押すスタートボタンを選択し、設定>ネットワークとインターネット>状態>ネットワークと共有センター
  2. ネットワークと共有センター、[接続] の横にある Wi-Fi ネットワーク名を選択します。
  3. の中にWi-Fiステータスウィンドウ、選択ワイヤレスプロパティ
  4. ワイヤレスネットワークのプロパティ、 を選択安全タブを選択し、文字を表示チェックボックスをオンにします。
  5. Wi-Fi ネットワーク パスワードが [ネットワーク セキュリティ キー] ボックスに表示されます。

そのネットワークが現在古いラップトップに接続されていない場合は、CMD または Powershell を使用してパスワードを取得できます。

  1. 右クリックしてWindowsアイコンスタート画面で、コマンド・プロンプト/管理者としてのPowershell次のコマンドを入力します。netsh wlan show profile
  2. このコマンドは、これまで接続したすべての Wi-Fi プロファイルを一覧表示します。
  3. 特定のネットワークのパスワードを表示するには、コマンドを使用しますnetsh wlan show profile “NETWORK NAME” key=clear”。「NETWORK NAME」をパスワードを確認したいWi-Fiネットワークに置き換えます。
  4. Wi-Fiパスワードは「主な内容、' 下 セキュリティ設定

答え2

保存された Wi-Fi パスワードを取得するための PowerShell スクリプト:

$profiles=(netsh wlan show profiles | Select-String "All User Profile\s+:\s+(.*)").Matches.Groups | Where-Object {$_.Value -notmatch "All User Profile*"} | Foreach {
  $wlan=netsh wlan show profiles name=$_ key=clear
  [pscustomobject][ordered]@{
    'SSID' = ($wlan | Select-String "SSID Name\s+:\s+(.*)").Matches.Groups[1].Value
    'Radio Type' = ($wlan | Select-String "Radio Type\s+:\s+(.*)").Matches.Groups[1].Value
    'Authentication' = ($wlan | Select-String "Authentication\s+:\s+(.*)").Matches.Groups[1].Value
    'Password' = ($wlan | Select-String "Key Content\s+:\s+(.*)").Matches.Groups[1].Value
  }
} | Out-GridView -Title "Saved Wi-Fi passwords (Hold CTRL and select Wi-Fi profiles to apply actions on them)" -Passthru
"You have selected:`n$($profiles)"
$msg=@"
`n
[1] Delete
[2] Quit
"@
choice /c 12 /n /m $Msg
switch($LastExitCode){
1{$profiles|foreach{netsh wlan delete profile name=$_.ssid}}
2{exit 0}
}

関連情報