我如何在asp.net代码中获取ssd的信息?

时间:2019-02-06 15:53:21

标签: c# asp.net

我有此代码

managementObjectSearcher ComponentInfo = new ManagementObjectSearcher ("SELECT * FROM Win32_DiskDrive");

我应该怎么做才能获得SSD的信息 ?

1 个答案:

答案 0 :(得分:0)

您到底要寻找什么样的信息?这里有很多信息:https://docs.microsoft.com/en-us/windows/desktop/cimwin32prov/win32-diskdrive 还有https://docs.microsoft.com/en-us/windows/desktop/cimwin32prov/win32-logicaldisk。您可以通过运行如下foreach来运行所需的任何查询:

foreach (managementobject os in ComponentInfo.Get())
{
   //useful query information from os here...
}

我实际上已经完成使用此代码来获取每个驱动器的分区及其相对可用空间,以计算可用空间百分比。我还用它来获取驱动器的型号和序列号。您可以在这里做很多事情,只需对准并射击即可。