c# - 获取 Windows 机器上的 PC(系统)信息

标签 c# operating-system system processor

有没有办法用C#获取如下信息?

  • 电脑名称,
  • 服务标签,
  • CPU 类型,
  • CPU 速度,
  • C:\驱动器的大小,
  • 已安装 RAM,
  • 操作系统名称,
  • 操作系统产品 key ,
  • Office 版本和 Office 产品 key 。

最佳答案

WMI 正是您要找的。

http://www.codeproject.com/KB/cs/EverythingInWmi02.aspx

让我也添加第 3 部分的链接,该部分主要介绍通过 WMI 的硬件

http://www.codeproject.com/KB/cs/EverythingInWmi03.aspx

MSDN 也是 WMI 范围的重要资源...

http://msdn.microsoft.com/en-us/library/aa394554(v=vs.85).aspx

关于c# - 获取 Windows 机器上的 PC(系统)信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4742389/

相关文章:

C# 相当于 Ruby 符号

c# - 这个错误是什么意思 : Member modifier 'public' must precede the member type and name

c - ls ACL 属性实现

linux - 在进程创建中使用exec命令

c++ - 以最佳方式从 system() 命令捕获标准输出

c# - 代码首先多对多设置表名称

c# - 我可以使用类型化工厂设施返回基于(枚举)参数的实现吗?

c - Posix 与 System V 中基于共享内存的管道之间的区别?

system - MarkLogic Server 中的坐标系

java - 为什么我不能将 JAVA_HOME 和 JRE_HOME 设置为其他值?