C\#로 하 드 디스크 시리 얼 번호,CPU 시리 얼 번호,네트워크 카드 MAC 주소 의 소스 코드 를 가 져 옵 니 다.

privatestring[]GetMoc() { string[]str=newstring[3]; ManagementClassmcCpu=newManagementClass("win32_Processor"); ManagementObjectCollectionmocCpu=mcCpu.GetInstances(); foreach(ManagementObjectminmocCpu) { str[0]=m["ProcessorId"].ToString(); } ManagementClassmcHD=newManagementClass("win32_logicaldisk"); ManagementObjectCollectionmocHD=mcHD.GetInstances(); foreach(ManagementObjectminmocHD) { if(m["DeviceID"].ToString()=="C:") { str[1]=m["VolumeSerialNumber"].ToString(); break; } } ManagementClassmcMAC=newManagementClass("Win32_NetworkAdapterConfiguration"); ManagementObjectCollectionmocMAC=mcMAC.GetInstances(); foreach(ManagementObjectminmocMAC) { if((bool)m["IPEnabled"]) { str[2]=m["MacAddress"].ToString(); break; } } returnstr; }

좋은 웹페이지 즐겨찾기