C#获取本机MAC地址
static void Main(string[] args){string A = GetMAC();Console.WriteLine(A);Console.ReadKey();}private static string GetMAC(){try{//获取网卡硬件地址string mac = "";ManagementClass mc = new ManagementClass("Win32_NetworkAdapterConfiguration");ManagementObjectCollection moc = mc.GetInstances();foreach (ManagementObject mo in moc){if ((bool)mo["IPEnabled"] == true){mac = mo["MacAddress"].ToString();mo.Dispose();//释放资源break;}}moc = null;mc = null;return mac;}catch{return "unknow";}}
另外,需要说明的就是一个错误:
问题:
在C#编程中,已经在程序中已经添加了“using System.Management;”,但是在编程时还会报错“未能找到类型或命名空间名称‘ManagementClass’”。
解决方法:
在解决方案窗口中,选择引用,右键添加引用;在“.NET”选项卡中,找到“System.Management”,添加即可。
C#获取本机MAC地址相关推荐
- android 获取网卡mac_Android获取本机Mac地址及IP地址方法
1.Android 获取本机Mac 地址方法: 需要在AndroidManifest.xml文件中添加权限: public String getLocalMacAddress() { WifiMan ...
- Unity——获取本机MAC地址
Unity中获取本机Mac地址,常用于类似绑定设备的加密情况中,限制程序只可以在固定的设备上使用.首先我们需要在脚本中引用System.Net.NetworkInformation程序集,然后使用Ne ...
- js获取本机mac地址,IP地址
<!DOCTYPE HTML> <html> <head> <title>js获取本机mac地址,IP地址,计算机名</title> ...
- Windows获取本机MAC地址方法(C语言)
Windows获取本机MAC地址方法(C语言) 用到的方法有两种:Netbios()和GetAdaptersInfo(); Netbios 获取步骤主要分为三步: 一.枚举本机所有LAN 二.重设每个 ...
- golang网络编程:获取本机MAC地址
对于IP地址可以表示一个网络连接,但是无法唯一标识一台主机,而MAC地址是主机网卡的物理地址,这个对于一台主机来说是不会改变的. func mac(){// 获取本机的MAC地址interfaces, ...
- python --获取本机mac地址/本机IP
本机mac地址 import uuid import jsondef mac():_mac = uuid.UUID(int=uuid.getnode()).hex[-12:]return json.d ...
- 批处理文件获取本机mac地址与ip地址
桌面新建txt文件,将代码复制后另存为bat文件,另存为时编码改为ANSI: @echo off & setlocal enabledelayedexpansion echo =------- ...
- c# 获取本机 MAC地址\序列号\硬盘序列号
View Code 1 /// <summary> 2 /// 显示MAC地址 3 /// </summary> 4 ...
- Node.js 获取本机Mac地址
方案一:使用getmac库 首先我们要先加载一个包用于获取mac地址 npm install getmac 安装完毕会在node_modules文件夹下发现一个getmac文件夹,进入到node_mo ...
- PB获取本机Mac地址
//得到计算机名字 function boolean GetComputerNameA(ref string lpBuffer, ref ulong nSize) library "KERN ...
最新文章
- matlab基本操作--基本数学定义
- Linux初到者五个最易犯的错误
- 设计用例测试下面的python程序def do_你能变形python的unittest测试用例吗?
- cad怎么向下位移_CAD制图初学入门教程:阵列功能的使用技巧
- ReactNative常用组件汇总
- 第一次使用Sourcetree成功上传gitee记录
- oracle ogg和adg,ORACLE12C ADG和OGG的搭配使用
- 甘肃刘家峡赤壁“结”出多彩冰瀑
- icem划分网格步骤_ICEM CFD教程-icem网格划分教程
- HTML网页标签代码基本教学(1)基本标签学习
- unity3d安装IOS Support失败原因,完美解决。
- 魔兽争霸III—冰封王座6级考试
- 如何一次将蓝牙耳机连接到多个设备
- c语言求最小值函数min的用法,C语言--min的宏定义
- ubuntu18.04安装OpenCV3.4.12步骤及安装中遇到的一些问题
- 使用Python-OpenCV实时测量物体的尺寸大小(仅供参考)
- uniapp 本地相册选择图片
- 第25章 JDBC核心技术第3节
- 求最大公约数的4种算法(C++)
- ibm3630m4服务器装系统,ibm x3630m4安装Windows2008R2系统
热门文章
- Autolisp 框选图形,统计各类图形的数量,输出到文件。
- 4种Python文件或者文本加密的方式
- vba复制整个sheet内容_VBA一键复制当前文件夹全部EXCEL里的工作表
- Syslog配置——NE路由器,日志定向转发。
- 指静脉当前遇到的问题/展望,发展方向
- 浅谈聚合支付的分类及发展前景
- 您备案的网站未指向阿里云国内节点(不含香港)服务器,备案号可能被取消接入
- 支付宝小程序之蜻蜓设备刷脸核身获取手机号
- c语言数组教案下载,C语言电子教案第七章指针与数组
- python微信抢红包神器_Python自动抢红包,超详细教程,再也不会错过微信红包了...