Tuto : Afficher le mot de passe Wi-Fi de ton PC sous Windows (sans logiciel)
✅ Ce que tu peux faire :
-
Récupérer le nom du réseau Wi-Fi (SSID) auquel ton ordinateur est connecté
-
Afficher le mot de passe en clair
-
Sans installer de programme, en utilisant PowerShell (intégré à Windows)
🧰 Étape 1 – Créer le script
-
Ouvre le Bloc-notes (
notepad
) -
Copie-colle le code suivant :
# wifi-password.ps1
# Obtenir le nom du réseau Wi-Fi actif
$ssid = netsh wlan show interfaces | Select-String '^\s*SSID\s*:\s*(.+)$' | ForEach-Object { $_.Matches[0].Groups[1].Value.Trim() }
if (-not $ssid) {
Write-Host "❌ Aucun réseau Wi-Fi détecté." -ForegroundColor Red
exit
}
Write-Host "`nRéseau Wi-Fi actuel : $ssid`n"
# Obtenir le mot de passe de ce réseau
$profile = netsh wlan show profile name="$ssid" key=clear
$passwordLine = $profile | Select-String 'Contenu de la clé\s*:\s*(.+)$'
if ($passwordLine) {
$password = $passwordLine.Matches[0].Groups[1].Value.Trim()
Write-Host "Mot de passe Wi-Fi : $password`n"
} else {
Write-Host "⚠️ Impossible de récupérer le mot de passe (réseau ouvert ou non stocké)." -ForegroundColor Yellow
}
pause
-
Enregistre le fichier sous :
wifi-password.ps1
(N'oublie pas de choisir “Tous les fichiers” dans la boîte de dialogue, pas
.txt
!)
⚙️ Étape 2 – Lancer le script
-
Clic droit sur le fichier
wifi-password.ps1
-
Choisis "Exécuter avec PowerShell"
👉 Une fenêtre bleue s’ouvre et t’affiche :
Réseau Wi-Fi actuel : Livebox-1234
Mot de passe Wi-Fi : monMotDePasseWiFi
✅ Aucun réglage requis
-
Le script ne modifie rien
-
Il fonctionne même si l’exécution des scripts est restreinte
-
Aucune élévation (admin) n’est nécessaire si ton profil est stocké
📎 En bonus : version rapide à coller dans PowerShell sans fichier
Tu peux aussi simplement ouvrir PowerShell et coller ceci :
$ssid = netsh wlan show interfaces | Select-String '^\s*SSID\s*:\s*(.+)$' | % { $_.Matches[0].Groups[1].Value.Trim() };
if ($ssid) {
$pw = netsh wlan show profile name="$ssid" key=clear | Select-String 'Contenu de la clé\s*:\s*(.+)$';
if ($pw) {
"Réseau : $ssid`nMot de passe : " + $pw.Matches[0].Groups[1].Value.Trim()
} else {
"⚠️ Mot de passe non trouvé (profil absent ou réseau ouvert)"
}
} else {
"❌ Aucun réseau Wi-Fi actif détecté"
}
No comments to display
No comments to display