如何使用 asp.net c# 获取用户本地机器硬件配置

How to get user local machine hardware configuration using asp.net c#

我想为我的组织收集用户本地计算机硬件信息以用于 IT 清单。我想使用 C# 开发单页 ASP.NET 网站,用户可以在其中单击,代码将收集处理器详细信息、硬盘驱动器详细信息、RAM 和所有主板详细信息等所有信息。

1 - 使用包管理器安装 System.Management,然后按以下代码编写代码。

ManagementObjectCollection moc = mc.GetInstances();
string id = string.Empty;
foreach (ManagementObject mo in moc)
   {
id = 
mo.Properties["processorID"].Value.ToString();
            break;
}

我们可能 link 使用各种属性来查找硬件详细信息。 https://www.codeproject.com/Articles/18268/How-To-Almost-Everything-In-WMI-via-C-Part-3-Hardw

https://codescratcher.com/windows-forms/get-computer-hardware-information-using-c/

https://www.codeproject.com/Articles/18146/How-To-Almost-Everything-In-WMI-via-C-Part-2-Proce