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

阿坝州网站制作南昌微网站建设

阿坝州网站制作,南昌微网站建设,常州网站建设外包公司,南京网站搭建C#获取电脑硬件信息通用类[Computer]代码展示和分析#xff0c;简介如下#xff1a; 1.项目中添加System.Management引用。 2.添加类Computer#xff0c;把下面代码全选#xff0c;复制#xff0c;粘贴。 3.使用方法new Computer().GetComputerName()。 代码 usingSyst…C#获取电脑硬件信息通用类[Computer]代码展示和分析简介如下 1.项目中添加System.Management引用。 2.添加类Computer把下面代码全选复制粘贴。 3.使用方法new Computer().GetComputerName()。 代码 using System;using System.Management; // 添加System.Management引用public class Computer{ public string CpuID; public string MacAddress; public string DiskID; public string IpAddress; public string LoginUserName; public string ComputerName; public string SystemType; public string TotalPhysicalMemory; //单位M private static Computer _instance; public static Computer Instance() { if (_instance null) _instance new Computer(); return _instance; } /// summary /// 构造函数 /// /summary public Computer() { CpuID GetCpuID(); MacAddress GetMacAddress(); DiskID GetDiskID(); IpAddress GetIPAddress(); LoginUserName GetUserName(); SystemType GetSystemType(); TotalPhysicalMemory GetTotalPhysicalMemory(); ComputerName GetComputerName(); } /// summary /// 获取cpu序列号 /// /summary /// returns/returns public string GetCpuID() { try { //获取CPU序列号代码 string cpuInfo ;//cpu序列号 ManagementClass mc new ManagementClass(Win32_Processor); ManagementObjectCollection moc mc.GetInstances(); foreach (ManagementObject mo in moc) { cpuInfo mo.Properties[ProcessorId].Value.ToString(); } moc null; mc null; return cpuInfo; } catch { return unknow; } } /// summary /// 获取网卡硬件地址 /// /summary /// returns/returns public string GetMacAddress() { 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(); break; } } moc null; mc null; return mac; } catch { return unknow; } } /// summary /// 获取IP地址 /// /summary /// returns/returns public string GetIPAddress() { try { //获取IP地址 string st ; ManagementClass mc new ManagementClass(Win32_NetworkAdapterConfiguration); ManagementObjectCollection moc mc.GetInstances(); foreach (ManagementObject mo in moc) { if ((bool)mo[IPEnabled] true) { //stmo[IpAddress].ToString(); System.Array ar; ar (System.Array)(mo.Properties[IpAddress].Value); st ar.GetValue(0).ToString(); break; } } moc null; mc null; return st; } catch { return unknow; } } /// summary /// 获取硬盘ID /// /summary /// returns/returns public string GetDiskID() { try { //获取硬盘ID String HDid ; ManagementClass mc new ManagementClass(Win32_DiskDrive); ManagementObjectCollection moc mc.GetInstances(); foreach (ManagementObject mo in moc) { HDid (string)mo.Properties[Model].Value; } moc null; mc null; return HDid; } catch { return unknow; } } /// summary /// 操作系统的登录用户名 /// /summary /// returns/returns public string GetUserName() { try { string st ; ManagementClass mc new ManagementClass(Win32_ComputerSystem); ManagementObjectCollection moc mc.GetInstances(); foreach (ManagementObject mo in moc) { st mo[UserName].ToString(); } moc null; mc null; return st; } catch { return unknow; } } /// summary /// PC类型 /// /summary /// returns/returns public string GetSystemType() { try { string st ; ManagementClass mc new ManagementClass(Win32_ComputerSystem); ManagementObjectCollection moc mc.GetInstances(); foreach (ManagementObject mo in moc) { st mo[SystemType].ToString(); } moc null; mc null; return st; } catch { return unknow; } } /// summary /// 物理内存 /// /summary /// returns/returns public string GetTotalPhysicalMemory() { try { string st ; ManagementClass mc new ManagementClass(Win32_ComputerSystem); ManagementObjectCollection moc mc.GetInstances(); foreach (ManagementObject mo in moc) { st mo[TotalPhysicalMemory].ToString(); } moc null; mc null; return st; } catch { return unknow; } } /// summary /// 电脑名称 /// /summary /// returns/returns public string GetComputerName() { try { return System.Environment.GetEnvironmentVariable(ComputerName); } catch { return unknow; } }}
http://wiki.neutronadmin.com/news/355976/

相关文章:

  • 上海营销型网站建设哪家好网站建设开发费用
  • 娄底建设网站制作环保部网站建设项目重大变动
  • 做擦边球网站网站估价
  • 延安做网站电话怎么做简单网站
  • 网站设计公司合肥网页浏览加速器
  • 做拍拍拍拍网站惠州网站开发公司
  • 做公众号的网站有哪些网站开发哪个工具
  • 做网站美工需要会什么软件怎么做关于花的网站
  • 张槎网站建设页面访问紧急升级中通知怎么关闭
  • 做网站做什么主题卖书的网站怎么做
  • html5手机网站案例拼多多网站开发
  • wordpress百度云直链搜索引擎优化时营销关键词
  • 鼎维重庆网站建设专家企业起名大全
  • 大连网站排名优化公司河南招标投标信息网
  • 建设网站定制wordpress 主题2周前
  • 网站建设 体会专业网页制作软件都能帮助用户组织和管理
  • 网站开发程序设计网站建设中排名掉了
  • 网站名称和备案公司名称不一样厦门关键词优化企业
  • 让网站引用字体开发者账号是干嘛用的
  • 山东网站建设哪里好建设银行个人网站显示不了
  • 网站顶部悬浮导航代码官方网站下载12306
  • html5网站建设企业论文高密哪里做网站
  • 做零食网站怎么样网络推广公司营销方案
  • 温州网站设计服务商大连做网站哪家好一点
  • 花生壳可做网站吗成都城乡建设部网站首页
  • 中唯建设工程有限公司网站学校网站建设说明书
  • 深圳网站建设方案书东莞阳光网英语口语大赛官网
  • 网站建设综合训练的实验目的互联网项目发布平台
  • 淘宝网站建设不允许网站开发书籍
  • 免费网站模板带后台有哪些好的建站平台