使用WMI吧, 先添加System.Management应用,然后使用命名空间: using System.Management; using System.Management.Instrumentation; 一个例举cdrom的例子: ManagementObjectSearcher searcher = new ManagementObjectSearcher("Select Name from Win32_CDROMDrive"); foreach(ManagementObject cdrom in searcher.Get()) { Console.WriteLine("Name: {0}\n", cdrom.GetPropertyValue("Name")); } 具体用法请参见msdn
先添加System.Management应用,然后使用命名空间:
using System.Management;
using System.Management.Instrumentation;
一个例举cdrom的例子:
ManagementObjectSearcher searcher =
new ManagementObjectSearcher("Select Name from Win32_CDROMDrive");
foreach(ManagementObject cdrom in searcher.Get())
{
Console.WriteLine("Name: {0}\n",
cdrom.GetPropertyValue("Name"));
}
具体用法请参见msdn