当前位置: 首页 > news >正文

网站变成手机网站云浮网站设计

网站变成手机网站,云浮网站设计,新公司简介模板范文,给wordpress插件添加po文件前言 楼主最近在写一个WLAN上位机,遇到了使用C#查询SSID 的问题。CSDN上很多文章都比较老了,而且代码过于复杂。楼主自己想了一个使用CMD来获得SSID的方法 C#本身是没有获得WINDOWS网路信息的能力,必须要用系统API,WMI什么的&…

前言

楼主最近在写一个WLAN上位机,遇到了使用C#查询SSID 的问题。CSDN上很多文章都比较老了,而且代码过于复杂。楼主自己想了一个使用CMD来获得SSID的方法
C#本身是没有获得WINDOWS网路信息的能力,必须要用系统API,WMI什么的,比较麻烦。其实完全可以用CMD命令,十分简单快捷。
如果对您有用,还请点赞收藏关注,这对我十分重要♪(´▽`)

CMD

netsh wlan show interfaces 

效果:

C:\Users\Basicoperation>netsh wlan show interfaces系统上有 1 个接口:名称                   : WLAN说明            : Intel(R) Wi-Fi 6 AX201 160MHzGUID                   :******************物理地址       : *********************界面类型         : 主要状态                  : 已连接SSID                   : TP-LINK_9FAABSSID                  : *************网络类型               : 结构无线电类型             : ***********身份验证               : WPA2 - 个人密码                 :***********连接模式        : 配置文件频带                   : 2.4 GHz通道                : 11接收速率(Mbps)         : 54传输速率 (Mbps)        : 270信号                   : 84%配置文件               : TP-LINK_9FAA

那C#就很好写了

using System;
using System.Diagnostics;class Program
{static void Main(){try{// 执行CMD命令来获取无线网络接口信息Process process = new Process();process.StartInfo.FileName = "netsh";process.StartInfo.Arguments = "wlan show interfaces";process.StartInfo.UseShellExecute = false;process.StartInfo.RedirectStandardOutput = true;process.StartInfo.CreateNoWindow = true;process.Start();// 读取命令输出string output = process.StandardOutput.ReadToEnd();process.WaitForExit();// 解析输出以获取SSIDstring ssid = ExtractSsidFromOutput(output);if (!string.IsNullOrEmpty(ssid)){Console.WriteLine("当前连接的SSID是: " + ssid);}else{Console.WriteLine("未连接到任何无线网络或无法获取SSID。");}}catch (Exception ex){Console.WriteLine("发生错误: " + ex.Message);}}static string ExtractSsidFromOutput(string output){string[] lines = output.Split(new[] { Environment.NewLine }, StringSplitOptions.RemoveEmptyEntries);foreach (string line in lines){if (line.Trim().StartsWith("SSID")){// 假设SSID在等号后面,去除前导和尾随空格string ssid = line.Split(new[] { ':' }, 2)[1].Trim();return ssid;}}return null;}
}

运行效果

当前连接的SSID是: TP-LINK_9FAA

如果对您有用,还请点赞收藏关注,这对我十分重要♪(´▽`)

http://www.15wanjia.com/news/185144.html

相关文章:

  • 山西建设网官方网站如何在自己电脑上搭建网站
  • 大型大型网站建设方案东莞市南城区
  • cdr做网站怎么导出开发公司退房款代理词
  • 有关师德建设的网站wordpress mysql d2rq
  • 在线做图网站咸阳网站建设推广
  • 网站被别的域名绑定服务公司沈傲芳
  • wordpress网站价格散文网站模板
  • 北京网站制作网络推广公司京东商城网站建设教程
  • 外贸网站的建设网站制作模板北京
  • 网站服务器购买价格dw个人网站设计
  • 医院网站建设选哪家有哪些电商网站
  • 网站开发天晟合益简述网页的基本结构
  • 重庆专业的网站建设南昌seo外包公司
  • 网上购物网站模板唐山如何做百度的网站建设
  • 分类信息网站建设专职wordpress更新服务评论
  • 营销网站设计上海天气设计师服务平台下载不了
  • 中国十大黄页网站排行榜电子商务网站功能设计
  • 微信公众平台网站建设新闻报道海洋网络网站建设
  • 繁体企业网站源码群辉docker安装wordpress
  • 网站空间20g农业科技工作服务站建站模板
  • 正规的h5网站建设不动产网站
  • 天津企商网站建设公司wordpress wp_register
  • 诸暨网站制作深圳外贸网站优化哪家好
  • thinksns网站开发wordpress微信注册登录界面
  • 微网站建设找哪家网页设计模板套用步骤
  • 关于建设工程招标的网站wordpress ios使用
  • 网站购物车实现快速建企业网站
  • 网站建设的空间指的是做程序的网站
  • 装饰公司网站开发境外网址app
  • 网站支付可以做二清网站上线多少钱