Как просмотреть сохраненные логины Wi-Fi в Windows 10?

Как просмотреть сохраненные логины Wi-Fi в Windows 10?

Когда я изначально подключался к школьной сети 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”. Замените «ИМЯ СЕТИ» на сеть Wi-Fi, пароль которой вы хотите узнать.
  4. Вы сможете увидеть пароль Wi-Fi в 'ключевое содержание,' под Настройки безопасности.

решение2

Скрипт PowerShell для получения сохраненных паролей Wi-Fi:

$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}
}

Связанный контент