c# - 如何在 asp.net 代码中获取 ssd 的信息?
问题描述
我有这个代码
managementObjectSearcher ComponentInfo = new ManagementObjectSearcher ("SELECT * FROM Win32_DiskDrive");
我应该怎么做才能获得ssd的信息?
解决方案
您到底在寻找什么样的信息?这里有很多信息:https ://docs.microsoft.com/en-us/windows/desktop/cimwin32prov/win32-diskdrive 也在这里:https ://docs.microsoft.com/en-us/windows/桌面/cimwin32prov/win32-logicaldisk。您可以通过运行 foreach 来运行您想要的任何查询:
foreach (managementobject os in ComponentInfo.Get())
{
//useful query information from os here...
}
我实际上刚刚完成了使用此代码来获取每个驱动器的分区及其相对可用空间来计算可用空间百分比。我还用它来获取驱动器的型号和序列号。你可以在这里做很多事情,只需瞄准和射击。
推荐阅读
- mysql - 将 first_name 和 last_name 列中的名称截断为 1 个字符的最有效方法是什么?
- regex - 在环视中使用捕获组
- r - 带有ggplot2的for循环
- python - 计算一个单词与列表中其他单词的距离的最有效方法是什么?
- performance - 为什么 Chrome 的性能监视器中的长框架
- django - PostgreSQL psycopg2 错误:没有唯一约束 / InvalidForeignKey
- javascript - OAuth 身份验证 - 使用 JavaScript(CORS 策略)的访问令牌错误
- python - PowerSum 超时测试用例
- exception - 调用 SerialDevice.FromIdAsync 时出现 System.IO.DirectoryNotFoundException
- javascript - 从函数返回的数组 - TypeError:回调不是函数