ji ming u
جمعه 03 اردیبهشت 1395, 09:00 صبح
سلام
من وقتی شماره سریال هارد را میخام بگیرم وقتی به کامپیوتر هارد اکسترنال یا فلش وصل باشه شماره سریال انارو هم به سریال اضافه میکنه
من میخام فط شماره سریال هارد دیسک را بگیرم
میشه کمکم کنید
public static string GetHDSerial()
{
System.Management.ManagementObjectSearcher wmi = new System.Management.ManagementObjectSearcher("select * from Win32_DiskDrive");
string serial_numbers = "";
System.Management.ManagementObjectCollection wmiGet;
try
{
wmiGet = wmi.Get();
}
catch (Exception)
{
return "";
}
foreach (System.Management.ManagementObject service in wmiGet)
{
serial_numbers += " * " + service["SerialNumber"].ToString().Trim();
/* try
{
serial_numbers += ", " + service["PNPDeviceID"].ToString().Trim();
}
catch (Exception)
{
}*/
}
// if (serial_numbers.Length > 0) serial_numbers = serial_numbers.Substring(2);
return serial_numbers;
}
من وقتی شماره سریال هارد را میخام بگیرم وقتی به کامپیوتر هارد اکسترنال یا فلش وصل باشه شماره سریال انارو هم به سریال اضافه میکنه
من میخام فط شماره سریال هارد دیسک را بگیرم
میشه کمکم کنید
public static string GetHDSerial()
{
System.Management.ManagementObjectSearcher wmi = new System.Management.ManagementObjectSearcher("select * from Win32_DiskDrive");
string serial_numbers = "";
System.Management.ManagementObjectCollection wmiGet;
try
{
wmiGet = wmi.Get();
}
catch (Exception)
{
return "";
}
foreach (System.Management.ManagementObject service in wmiGet)
{
serial_numbers += " * " + service["SerialNumber"].ToString().Trim();
/* try
{
serial_numbers += ", " + service["PNPDeviceID"].ToString().Trim();
}
catch (Exception)
{
}*/
}
// if (serial_numbers.Length > 0) serial_numbers = serial_numbers.Substring(2);
return serial_numbers;
}