您的位置: 首页 > 技术问答 > 如何通过C#.Net获取所有计算机硬件的序列号? 如何通过C#.Net获取所有计算机硬件的序列号? 分类: 技术问答 • 2025-08-16 17:53:10 问题描述: 如何通过C#.Net获取所有计算机硬件的序列号?像鼠标,键盘,扬声器,打印机等?如何通过C#.Net获取所有计算机硬件的序列号? 是否有可能获得公司名称和模型? 谢谢。 +0 重复的[?如何快速在C#中获取硬件ID(http://stackoverflow.com/questions/2333149/how-to-fast-get-hardware- ID-在-C)。 – 2012-04-15 19:51:18 +0 “序列号”是什么意思? – 2012-04-15 19:53:36 +0 最好的办法是使用WMI,我认为这些信息并不包含计算机硬件的所有信息(例如,通用PS/2键盘和鼠标通常不会与主机共享该信息)。 – 2012-04-15 19:57:58 答 This thread in MSDN是你在找什么。 例如: string processor = RunQuery("Processor", "ProcessorId");
重复的[?如何快速在C#中获取硬件ID(http://stackoverflow.com/questions/2333149/how-to-fast-get-hardware- ID-在-C)。 – 2012-04-15 19:51:18
“序列号”是什么意思? – 2012-04-15 19:53:36
最好的办法是使用WMI,我认为这些信息并不包含计算机硬件的所有信息(例如,通用PS/2键盘和鼠标通常不会与主机共享该信息)。 – 2012-04-15 19:57:58