PDA

View Full Version : سوال: چگونگی بدست آوردن مشخصات سیستم کاربر به صورت چند عدد ......



afshines
پنج شنبه 28 مهر 1390, 15:55 عصر
چگونگی بدست آوردن مشخصات سیستم کاربر به صورت چند عدد (برای قفل گذاری روی برنامه با سریال نامبر)

مثلا برنامه برای هر سیستمی سریال نامبر مخصوص برای فعال کردن خودش بخواهد

ahrimaneahurai
پنج شنبه 28 مهر 1390, 16:23 عصر
با wmi می تونی تمام مسخصات سیستم سخت افزاری کاربر رو بگیری. یکم سرچ کنی کد براش زیاد هست.

ahmad4
پنج شنبه 28 مهر 1390, 16:34 عصر
می تونی از سریال هارد استفاده کنی
در ویندوز7 از دستور زیر استفاده می شه

System.Management.ManagementObjectSearcher mg = new System.Management.ManagementObjectSearcher("select * from win32_diskdrive"); // add refrence from : C:\Windows\Microsoft.NET\Framework\v2.0.50727\Syst em.Management.dll
foreach (ManagementObject mgobj in mg.Get())
{
tmp1 = mgobj.GetPropertyValue("SerialNumber").ToString();
}