PDA

View Full Version : بدست آوردن اطلاعات سخت افزار سیستم



محمد علی طوفانی
پنج شنبه 17 دی 1388, 23:14 عصر
با سلام
من میخواستم اطلاعات سخت افزاری(مدل RAM , H.D.D , CPU ,....) تمامی کامپیوترهای که در یک شبکه Local میباشند را بدست بیاورم و داخل یک بانک اطلاعاتی ذخیره کنم و بعدا آن را مدیریت کنم .
یک نفر به من گفت یک کامپوننت وجود دارد که این کار را انجام میده.
آیا کسی در این زمینه اطلاعاتی دارد یا نه
با تشکر

Amir Oveisi
جمعه 18 دی 1388, 22:57 عصر
http://barnamenevis.org/forum/showthread.php?t=152786&highlight=%D9%85%D8%B4%D8%AE%D8%B5%D8%A7%D8%AA+%D8 %B3%D8%AE%D8%AA+%D8%A7%D9%81%D8%B2%D8%A7%D8%B1

Netsky
جمعه 18 دی 1388, 23:10 عصر
سلام دوست عزیز .
من فقط یه قلم از اون کارایی رو که گفتی تونستم واست کدش رو بنویسم . بقیه رو خودتون باید زحمتش رو بکشید . این کد اطلاعات مربوط به CPU رو از داخل ریجستری استخراج میکنه .
اطلاعاتی از قبیل :
1- مدل و قدرت CPU
2- نام
3- شرکت سازنده



public void GetCPU_Info()
{
string Model, CpuName, Vendor;
//---------------------------------------
// Get Info From Registry.
Model = Microsoft.Win32.Registry.GetValue("HKEY_LOCAL_MACHINE\\HARDWARE\\DESCRIPTION\\System\ \CentralProcessor\\0", "Identifier", 0).ToString();
CpuName = Microsoft.Win32.Registry.GetValue("HKEY_LOCAL_MACHINE\\HARDWARE\\DESCRIPTION\\System\ \CentralProcessor\\0", "ProcessorNameString", 0).ToString();
Vendor = Microsoft.Win32.Registry.GetValue("HKEY_LOCAL_MACHINE\\HARDWARE\\DESCRIPTION\\System\ \CentralProcessor\\0", "VendorIdentifier", 0).ToString();
//---------------------------------------
MessageBox.Show("Model : " + Model + "\n" + "CPU Name : " + CpuName.Trim() + "\n" + "Vendor Identifier : " + Vendor,"CPU INFORMATION");

}

البته یه راهنمای میکنم . باید در مورد WMI توی گوگل سرچ کنی . توی MSDN مایکروسافت هم خوب چیزایی پیدا میشه .

محمد علی طوفانی
شنبه 19 دی 1388, 14:19 عصر
سلام
از راهنمایی شما متشکرم اما منظور من این بود که از طریق سرور و با داشتن IP سایر کامپیوتر ها مشخصات سخت افزاری آنها را بدست بیاورم و در بانک ذخیره کنم. :متفکر:
فقط اگر بتوانید راهنمایی کنید که از طریق شبکه چگونه این اطلاعات را بدست بیاورم .
باتشکر:قلب: