DriveInfo.GetDrives()
将枚举所有使用驱动器盘符安装的卷,但是有什么方法(无需 p/调用 Win32)枚举原始卷,或查看可能已安装的卷在文件夹中而不是驱动器号中?
最佳答案
是的,使用 WMI(Windows 管理界面)
Win32_DiskDrive类包含有关物理硬盘驱动器的信息,然后可以进一步检查这些信息以获取分区列表。
using WMI from C# and .Net 上还有一个不错的教程
关于c# - 在 C# 中获取已安装的驱动器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13491921/