最初に学校の Wi-Fi ネットワークに接続したとき、ユーザー名とパスワード (Wi-Fi パスワードの後に) を入力する必要がありました。今、新しいラップトップがあり、接続しようとしていますが、必要なユーザー名とパスワードを思い出せません。今後数週間は、このことについて尋ねられる人がいません。この保存されたログインを表示する方法はありますか? 明らかに、私は管理者権限を持っています。ありがとうございます。
答え1
古いノートパソコンが現在そのネットワークに接続されている場合は、続く:
- を押すスタートボタンを選択し、設定>ネットワークとインターネット>状態>ネットワークと共有センター。
- でネットワークと共有センター、[接続] の横にある Wi-Fi ネットワーク名を選択します。
- の中にWi-Fiステータスウィンドウ、選択ワイヤレスプロパティ。
- でワイヤレスネットワークのプロパティ、 を選択安全タブを選択し、文字を表示チェックボックスをオンにします。
- Wi-Fi ネットワーク パスワードが [ネットワーク セキュリティ キー] ボックスに表示されます。
そのネットワークが現在古いラップトップに接続されていない場合は、CMD または Powershell を使用してパスワードを取得できます。
- 右クリックしてWindowsアイコンスタート画面で、コマンド・プロンプト/管理者としてのPowershell次のコマンドを入力します。
netsh wlan show profile
- このコマンドは、これまで接続したすべての Wi-Fi プロファイルを一覧表示します。
- 特定のネットワークのパスワードを表示するには、コマンドを使用します
netsh wlan show profile “NETWORK NAME” key=clear”
。「NETWORK NAME」をパスワードを確認したいWi-Fiネットワークに置き換えます。 - 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}
}