国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
c#如何獲得cpu,硬盤的物理序列號-程序開發(fā)-紅黑聯(lián)盟
c#如何獲得cpu,硬盤的物理序列號
文章錄入:王子    責任編輯:7747.Net  37
【字體:
using system;
using system.runtime.interopservices;
using  system.management;
namespace hardware
{
/// <summary>
/// hardware_mac 的摘要說明。
/// </summary>
public class hardwareinfo
{
//取機器名
public string gethostname()
{
return system.net.dns.gethostname();
}
//取cpu編號
public string getcpuid()
{
try
{
managementclass mc = new managementclass("win32_processor");
managementobjectcollection moc = mc.getinstances();
string strcpuid = null ;
foreach( managementobject mo in moc )
{
strcpuid = mo.properties["processorid"].value.tostring();
break;
}
return strcpuid;
}
catch
{
return "";
}
}//end method
//獲取cpu序列號www.qichepeijian.com
public string getcpuid2()
{
try
{
System.Management.ManagementObjectSearcher   Wmi   =   new   ManagementObjectSearcher                             ( "SELECT   *   FROM   Win32_Processor ");
string   tmpUint32_1   =   string.Empty;
foreach(ManagementObject   WmiObj   in   Wmi.Get())
{
tmpUint32_1   =WmiObj[ "ProcessorId "].ToString();
}
this.textBox2.Text   =   tmpUint32_1;
this.gProgressBar1.Value   ++;
}
catch(Exception   ex2)
{
throw   new   Exception(ex2.ToString());
}
}
//取第一塊硬盤編號
public string getharddiskid()
{
try
{
managementobjectsearcher searcher = new managementobjectsearcher("select * from win32_physicalmedia");
string strharddiskid = null ;
foreach(managementobject mo in searcher.get())
{
strharddiskid = mo["serialnumber"].tostring().trim();
break;
}
return strharddiskid ;
}
catch
{
return "";
}
}//end
//獲取磁盤序列號
public string getharddiskid2()
{
try
{
System.Management.ManagementObjectSearcher   cmicWmi   =   new                                      ManagementObjectSearcher( "SELECT   *   FROM   Win32_DiskDrive ");
System.UInt32   tmpUint32   =   0;
foreach(ManagementObject   cmicWmiObj   in   cmicWmi.Get())
{
tmpUint32   =   Convert.ToUInt32(cmicWmiObj[ "signature "].ToString());
}
this.textBox1.Text   =   tmpUint32.ToString();
this.gProgressBar1.Value   ++;
}
catch(Exception   ex1)
{
throw   new   Exception(ex1.ToString());
}
}
///   <summary>
///   獲取硬盤ID
///   </summary>
///   <returns> string </returns>
public string GetHDid()
{
string HDid = " ";
using (ManagementClass cimobject1 = new ManagementClass("Win32_DiskDrive"))
{
ManagementObjectCollection moc1 = cimobject1.GetInstances();
foreach (ManagementObject mo in moc1)
{
HDid = (string)mo.Properties["Model"].Value;
mo.Dispose();
}
}
return HDid.ToString();
}
///   <summary>
///   獲取網卡硬件地址
///   </summary>
///   <returns> string </returns>
public string GetMoAddress()
{
string MoAddress = " ";
using (ManagementClass mc = new ManagementClass("Win32_NetworkAdapterConfiguration"))
{
ManagementObjectCollection moc2 = mc.GetInstances();
foreach (ManagementObject mo in moc2)
{
if ((bool)mo["IPEnabled"] == true)
MoAddress = mo["MacAddress"].ToString();
mo.Dispose();
}
}
return MoAddress.ToString();
}
}
}
本站僅提供存儲服務,所有內容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
C#獲取CPU的序列號、硬盤序列號、網卡序列號等系統(tǒng)相關信息
獲取cpu序列號,硬盤ID,網卡MAC地址
C#檢測電腦的一些設置通用類(經典推薦)
C#取硬盤、CPU、主板、網卡的序號 ManagementObjectSearcher
C# 獲取系統(tǒng)使用情況
WMI問題答案集錦
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服