//引用 using System.Management;
//(1)获取硬盘序列号
private void button1_Click(object sender, EventArgs e)
{
ManagementClass mc = new ManagementClass("Win32_NetworkAdapterConfiguration");
ManagementObject disk = new ManagementObject("win32_logicaldisk.deviceid=\"c:\"");
disk.Get();
textBox1.Text = disk.GetPropertyValue("VolumeSerialNumber").ToString();
}
//(2)获取CPU序列号
private void button2_Click(object sender, EventArgs e)
{
string strCpu = null;
ManagementClass myCpu = new ManagementClass("win32_Processor");
ManagementObjectCollection myCpuConnection = myCpu.GetInstances();
foreach (ManagementObject myObject in myCpuConnection)
{
strCpu = myObject.Properties["Processorid"].Value.ToString();
C#获取硬盘和CPU序列号,硬盘空间
最新推荐文章于 2024-05-22 16:55:47 发布
本文介绍了如何使用C#编程语言来获取计算机的硬盘序列号、CPU序列号以及检查硬盘剩余空间的方法,这对于系统管理和软件开发来说是很有用的信息。
摘要由CSDN通过智能技术生成