I remember in the XP era, the tools that are often used have a tool called WMI administrative, which is officially provided by Microsoft to view and edit WMI objects, but now seems to not support new systems. However, under Win7, Server 2008, these features can be easily accomplished through PowerShell.
First, let's get to know what a WMI object is:
WMI is present as a basic database in a Windows system. We can connect to the WMI service request to inquire about the information contained therein. WMI includes information on all aspects of the system, including:
• Machine information: manufacturer, model, serial number, etc.
BIOS Information
OS Information
CPU Information: type, manufacturer, speed, version
• Total server memory
• Disk information: capacity, format, etc.
• Network information: MAC, IP, etc.
• Other
You can see how rich the WMI content is, and it covers almost every aspect of the computer.
Using PowerShell to view WMI members
In PowerShell, list the WMI objects by using the following command:
get-wmiObject -list -namespace “root\CIMV2″ <enter>