دستانی که کمک می کنند پاکتر از دستهایی هستند که رو به آسمان دعا می کنند (کوروش کبیر)
اطلاعیه ی سایت

به اطلاع کاربران وب سایت ایرانی دیتا می رساند، سرور های دانلود سایت بر روی سرور های مبین هاست در دیتاسنتر زیر ساخت (داخل کشور) میزبانی می شود.

سورس بدست آوردن کد مادربورد ، سی پی یو و هارد دیسک در سی شارپ

C#
سورس بدست آوردن کد مادربورد ، سی پی یو و هارد دیسک در سی شارپ

قبل از شروع کدنویسی با سی شارپ باید رفرنس System.Management را بصورت دستی در پنجره Solution Explorer در قسمت  Reference و در تب .Net اضافه کنید و using system.Management را در اول صفحه کد اضافه کنید.

برای مشاهده کد به ادامه مطلب مراجعه فرمایید.

سورس بدست آوردن کد پردازنده 

string cpuInfo = string.Empty;
ManagementClass mc = new ManagementClass("win32_processor");
ManagementObjectCollection moc = mc.GetInstances();

foreach (ManagementObject mo in moc)
{
     if (cpuInfo == "")
     {
          //Get only the first CPU's ID
          cpuInfo = mo.Properties["processorID"].Value.ToString();
          break;
     }
}
return cpuInfo;

بدست آوردن کد هارد دیسک

 

ManagementObject dsk = new ManagementObject(@"win32_logicaldisk.deviceid=""" + drive + @":""");
dsk.Get();
string volumeSerial = dsk["VolumeSerialNumber"].ToString();

 

 

بدست آوردن کد مادربورد

ManagementObjectSearcher mos =newManagementObjectSearcher("SELECT * FROM Win32_BaseBoard");ManagementObjectCollection moc = mos.Get();string motherBoard ="";foreach(ManagementObject mo in moc){
        motherBoard =(string)mo["SerialNumber"];}
تهیه شده توسط کاظم صادقی فیروزجاه
۰ تا کنون ثبت شده است
طراحی و کدنویسی : پارس تمز

Copyright © 2017 All rights Reserved

تمام حقوق مادی و معنوی و طرح قالب برای "ایرانی دیتا" محفوظ است و هر گونه کپی برداری خلاف قوانین می شود.