Welcome

首页 / 软件开发 / .NET编程技术 / 【探索PowerShell 】【十三】WMI对象

【探索PowerShell 】【十三】WMI对象2011-05-13 51cto博客 melvillo我记得在xp时代,经常使用的工具有一个叫做WMI Administrative Tools,是微软官方提供的用来查看、编辑WMI对象的,只是现在好似不支持新的系统了。但是,在Win7、Server 2008下,这些功能都可以方便的通过PowerShell来完成。

首先,先来认识一下什么是WMI对象:

WMI是作为一个基本的数据库存在于Windows系统中的。我们可以连接到WMI服务请求查询其中所包含的信息。WMI包括了系统方方面面的信息,包括:

• 机器信息:制造商、型号、序列号等

• BIOS信息

• OS信息

• CPU信息:种类、制造商、速度、版本

• 服务器内存总量

• 磁盘信息:容量、格式等

• 网络信息:MAC、IP等

• 其他

可以看出WMI内容是多么的丰富,几乎包括了计算机的方方面面。

利用PowerShell查看WMI成员

在PowerShell中通过以下命令列出WMI对象:

get-wmiObject -list -namespace “rootCIMV2″ <enter>