我自己也找了一个代码
ManagementObjectSearcher searcher = new ManagementObjectSearcher("select * from Win32_DiskDrive")
foreach (ManagementObject diskDrives in searcher.Get())
{
Console.WriteLine("Disk = " + diskDrives["deviceid"]);
Console.ReadLine();
}
可是,得到的是所有的盘符
disk=A:
disk=C:
...
如何把其中的硬盘盘符去掉?
我是net1.1的
ManagementObjectSearcher searcher = new ManagementObjectSearcher("select * from Win32_DiskDrive where DriveType=LOCALDISK") 用不起来,我在网上查一下是2.0的