首页 > 解决方案 > 如何在 C# 中获取 SAN 驱动器信息?

问题描述

我需要检查所有驱动器及其可用空间。至于固定驱动器,我们可以使用 DriveInfo 类(System.IO)获取信息,但我需要检查SAN 驱动器的驱动器信息。

标签: c#sandriveinfo

解决方案


您需要为此使用System.Management - 要获取硬件信息,您需要创建一个 ManagementObjectSearcher 类的对象。

ManagementObjectSearcher searcher = new ManagementObjectSearcher("select * from " + Key);

上面代码中的 Key 是一个被适当数据替换的变量。例如,要获取 CPU 的信息,必须将 Key 替换为 Win32_Processor。

有关密钥的完整列表和更多信息,请阅读以下https://www.codeproject.com/Articles/17973/How-To-Get-Hardware-Information-CPU-ID-MainBoard-I


推荐阅读