如果你已经连接了一个WiFi,但是不知道该网络的密码,那么要找到该网络的密码并不太难,可以通过以下方法进行获取。
一、如何获取电脑上Wi-Fi密码
方法1:通过已连接Wi-Fi的电脑查看:
- 打开电脑右下角的无线网图标,点击进入网络连接状态框。
- 选择需要查看的无线网络连接,右键点击选择“属性”。
- 在属性窗口中,选择“安全”选项卡,勾选“显示字符”,然后在密码框中可以看到以数字显示的Wi-Fi密码。
方法2:通过使用命令提示符
- 使用Win+R打开CMD命令运行窗口
- 在窗口中输入以下命令获取用户配置文件
netsh wlan show profiles
3. 根据相应的Wi-Fi名称获取指定的Wi-Fi密码(用实际WIFI名称替换命令中"xxx")
netsh wlan show profiles name=xxx key=clear
二、如何代码实现自动获取(C#)
1.启用CMD命令窗口进程
关键代码如下:
public static bool GetCmdResult(string cmd, out string strResult)
{
Process process = new Process();
strResult = "";
try
{
process.StartInfo.UseShellExecute = false; //是否使用操作系统shell启动
process.StartInfo.CreateNoWindow = true; //是否在新窗口中启动该进程的值 (不显示程序窗口)
process.StartInfo.RedirectStandardInput = true; // 接受来自调用程序的输入信息
process.StartInfo.RedirectStandardOutput = true; // 由调用程序获取输出信息
process.StartInfo.RedirectStandardError = true; //重定向标准错误输出
process.StartInfo.FileName = "cmd.exe";
process.Start