C#读硬件系列号
来源:互联网 发布:dbc2000数据库对应 编辑:程序博客网 时间:2024/05/22 19:52
private void GetInfo()
...{
string cpuInfo = "";//cpu序列号
ManagementClass cimobject = new ManagementClass("Win32_Processor");
ManagementObjectCollection moc = cimobject.GetInstances();
foreach(ManagementObject mo in moc)
...{
cpuInfo = mo.Properties["ProcessorId"].Value.ToString();
Response.Write ("cpu序列号:"+cpuInfo.ToString ());
}
//获取硬盘ID
String HDid;
ManagementClass cimobject1 = new ManagementClass("Win32_DiskDrive");
ManagementObjectCollection moc1 = cimobject1.GetInstances();
foreach(ManagementObject mo in moc1)
...{
HDid = (string)mo.Properties["Model"].Value;
Response.Write ("硬盘序列号:"+HDid.ToString ());
}
//获取网卡硬件地址
9558821702001755616
ManagementClass mc = new ManagementClass("Win32_NetworkAdapterConfiguration");
ManagementObjectCollection moc2 = mc.GetInstances();
foreach(ManagementObject mo in moc2)
...{
if((bool)mo["IPEnabled"] == true)
Response.Write("MAC address {0}"+mo["MacAddress"].ToString());
mo.Dispose();
}
}
//主板
string strbNumber = string.Empty;
ManagementObjectSearcher mos = new ManagementObjectSearcher("select * from Win32_baseboard");
foreach (ManagementObject mo in mos.Get())
...{
strbNumber=mo["SerialNumber"].ToString();
break;
}
/**//**读取主板信息:
Dim searcher As New ManagementObjectSearcher("SELECT * FROM Win32_BaseBoard")
Dim share As ManagementObject
For Each share In searcher.Get()
Debug.WriteLine("主板制造商:" & share("Manufacturer"))
Debug.WriteLine("型号:" & share("Product"))
Debug.WriteLine("序列号:" & share("SerialNumber"))
Next share
*/
...{
string cpuInfo = "";//cpu序列号
ManagementClass cimobject = new ManagementClass("Win32_Processor");
ManagementObjectCollection moc = cimobject.GetInstances();
foreach(ManagementObject mo in moc)
...{
cpuInfo = mo.Properties["ProcessorId"].Value.ToString();
Response.Write ("cpu序列号:"+cpuInfo.ToString ());
}
//获取硬盘ID
String HDid;
ManagementClass cimobject1 = new ManagementClass("Win32_DiskDrive");
ManagementObjectCollection moc1 = cimobject1.GetInstances();
foreach(ManagementObject mo in moc1)
...{
HDid = (string)mo.Properties["Model"].Value;
Response.Write ("硬盘序列号:"+HDid.ToString ());
}
//获取网卡硬件地址
9558821702001755616
ManagementClass mc = new ManagementClass("Win32_NetworkAdapterConfiguration");
ManagementObjectCollection moc2 = mc.GetInstances();
foreach(ManagementObject mo in moc2)
...{
if((bool)mo["IPEnabled"] == true)
Response.Write("MAC address {0}"+mo["MacAddress"].ToString());
mo.Dispose();
}
}
//主板
string strbNumber = string.Empty;
ManagementObjectSearcher mos = new ManagementObjectSearcher("select * from Win32_baseboard");
foreach (ManagementObject mo in mos.Get())
...{
strbNumber=mo["SerialNumber"].ToString();
break;
}
/**//**读取主板信息:
Dim searcher As New ManagementObjectSearcher("SELECT * FROM Win32_BaseBoard")
Dim share As ManagementObject
For Each share In searcher.Get()
Debug.WriteLine("主板制造商:" & share("Manufacturer"))
Debug.WriteLine("型号:" & share("Product"))
Debug.WriteLine("序列号:" & share("SerialNumber"))
Next share
*/
- C#读硬件系列号
- LPC2000系列硬件结构
- 嵌入式硬件系列
- C#获取硬件信息
- C#读取硬件信息
- C#获取硬件信息
- c# 获取硬件信息
- c#获取硬件信息
- C#获取硬件信息
- C#获取硬件信息
- C# 禁用 硬件设备
- c#获取硬件资源
- C#枚举硬件设备
- C#获取硬件参数
- c#获取硬件信息
- C#系统、硬件目录
- C# 一些硬件序列号
- C#获取硬件信息
- WEB服务 文件生成
- 纪念一下我的青春
- Winform中打开QQ在线或网页地址
- C#读写注册表
- 兰博基尼Reventon单挑喷气式战斗机(图)
- C#读硬件系列号
- 可逆加密
- 农历
- 数据库备份
- 将任意一个数解析为2的幂的和的方法
- VS2005 常用快捷键
- 断开所有数据库连接
- SQL常用语句
- 新闻万花筒:暴富神话破灭 中国股民上了痛苦的一课