Quando me conectei originalmente à rede Wi-Fi da minha escola, tive que inserir um nome de usuário e uma senha (após a senha do Wi-Fi). Agora tenho um novo laptop que estou tentando conectar, mas não consigo lembrar o nome de usuário e a senha necessários. Não há ninguém a quem eu possa perguntar sobre isso nas próximas semanas. Existe alguma maneira de visualizar esse login salvo? Obviamente tenho privilégios de administrador. Obrigado.
Responder1
Se o laptop antigo estiver conectado a essa rede, faça oseguindo:
- aperte oBotão de inícioe selecioneConfigurações>Rede e Internet>Status>Centro de Rede e Compartilhamento.
- EmCentro de Rede e Compartilhamento, ao lado de Conexões, selecione o nome da sua rede Wi-Fi.
- NoEstado do Wi-Fijanela, selecionePropriedades sem fio.
- EmPropriedades de rede sem fio, selecione osSegurançaguia e selecione oMostrar caracterescaixa de seleção.
- A senha da sua rede Wi-Fi é exibida na caixa Chave de segurança da rede.
Se essa rede não estiver conectada no laptop antigo, você poderá obter a senha por meio do CMD ou Powershell:
- Clique com o botão direito noÍcone do Windowsna tela inicial e abraPrompt de comando/Powershell como administrador. Agora digite o seguinte comando:
netsh wlan show profile
- Este comando listará todos os perfis Wi-Fi aos quais você já se conectou.
- Agora para revelar a senha de uma rede específica, use o comando
netsh wlan show profile “NETWORK NAME” key=clear”
. Substitua “NOME DA REDE” pela rede Wi-Fi da qual deseja ver a senha - Você poderá ver a senha do Wi-Fi em 'conteúdo principal,' sob configurações de segurança.
Responder2
Um script do PowerShell para obter senhas de Wi-Fi salvas:
$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}
}