c# wmic获取电脑硬件信息
在C#中,可以使用ManagementObjectSearcher和ManagementObject类来获取电脑硬件信息。以下是一个示例代码,演示如何使用wmic命令获取电脑硬件信息:
using System;
using System.Management;
class Program
{
static void Main()
{
// 创建查询对象
ManagementObjectSearcher searcher = new ManagementObjectSearcher("SELECT * FROM Win32_ComputerSystem");
// 执行查询
foreach (ManagementObject obj in searcher.Get())
{
// 获取硬件信息
string manufacturer = obj["Manufacturer"].ToString();
string model = obj["Model"].ToString();
string serialNumber = obj["SerialNumber"].ToString();
// 输出硬件信息
Console.WriteLine("Manufacturer: " + manufacturer);
Console.WriteLine("Model: " + model);
Console.WriteLine("Serial Number: " + serialNumber);
}
}
}
上述代码获取了计算机系统的制造商、型号和序列号信息。你可以根据需要修改查询语句来获取其他硬件信息
原文地址: https://www.cveoy.top/t/topic/hI9n 著作权归作者所有。请勿转载和采集!