110,538
社区成员
发帖
与我相关
我的任务
分享
namespace System.IO
{
public enum DriveType
{
// 摘要:
// 驱动器类型未知。
Unknown = 0,
//
// 摘要:
// 此驱动器没有根目录。
NoRootDirectory = 1,
//
// 摘要:
// 此驱动器是一个可移动存储设备,如软盘驱动器或 USB 闪存驱动器。
Removable = 2,
//
// 摘要:
// 此驱动器是一个固定磁盘。
Fixed = 3,
//
// 摘要:
// 此驱动器是一个网络驱动器。
Network = 4,
//
// 摘要:
// 此驱动器是一个光盘设备,如 CD 或 DVD-ROM。
CDRom = 5,
//
// 摘要:
// 此驱动器是一个 RAM 磁盘。
Ram = 6,
}
}
SelectQuery query = new SelectQuery("Select * From Win32_LogicalDisk");
ManagementObjectSearcher searcher = new ManagementObjectSearcher(query);
string str = "";
foreach (ManagementBaseObject disk in searcher.Get())
{
str += "\r\n" + disk["Name"] + " " + disk["DriveType"] + " " + disk["VolumeName"];
}
MessageBox.Show(str);