using System;
using System.Management;
namespace disksn
{
class Program
{
static void Main(string[] args)
{
ManagementObjectSearcher searcher = new ManagementObjectSearcher("SELECT * FROM Win32_PhysicalMedia");
String strHardDiskID = null;
foreach (ManagementObject mo in searcher.Get())
{
strHardDiskID = mo["SerialNumber"].ToString().Trim();
Console.WriteLine("sn: " + strHardDiskID);
Console.WriteLine("");
break;
}
}
}
}