Donc, tout d'abord, laissez-moi passer en revue les conditions qui doivent être remplies pour réussir à utiliser l'invite de commande pour obtenir un mot de passe Wi-Fi. Ensuite, je vous indiquerai la commande exacte qui exposera cette information.
- Cela ne fonctionnera qu'avec des connexions sans fil. Les connexions filaires n'ont pas besoin de mot de passe pour se connecter, car il s'agit d'une connexion Ethernet.
- Un service spécifique devra être exécuté. Ce service est appelé Wireless AutoConfig (wlansvc). S'il n'est pas en cours d'exécution, l'exécution de la commande n'aboutira qu'à une erreur.
- L'ordinateur doit déjà être connecté à la connexion Wi-Fi dont vous essayez d'obtenir le mot de passe.
- L'invite de commande doit être exécutée en tant qu'administrateur lorsque vous exécutez la commande.
- La syntaxe de la commande doit être correcte.
Maintenant, je vais vous indiquer la commande, la syntaxe de la commande, ainsi qu'une partie optionnelle de la commande que vous pouvez utiliser pour isoler le mot de passe du reste des propriétés et des configurations de la connexion Wi-Fi. Notez que la commande est sensible à la casse.
La commande est la suivante :
netsh wlan show profile name="nom de la connexion Wi-Fi" key=clear
- Remplacez nom de la connexion Wi-Fi par le nom du Wi-Fi dont vous essayez d'obtenir le mot de passe. Ne vous débarrassez pas des guillemets, cependant.
- Optionnellement, vous pouvez ajouter | findtr Key à la fin pour qu'il n'affiche QUE le mot de passe, ce qui donnerait à la commande l'aspect suivant :
netsh wlan show profile name="nom de la connexion Wi-Fi" key=clear | findstr Key - Au cas où vous ne le sauriez pas, le symbole | s'appelle un Pipe, et vous pouvez le taper en maintenant Shift et en appuyant sur la touche juste au-dessus de la touche Entrée.
I hope I was able to help, whether it was helping you out of a jam or helping to satisfy your curiosity!
Have a nice day!
-Daniel