Retrieving objects with Get-WMIObject
If you know the name of a class and what namespace that class belongs to, it is simple to retrieve the class using the Get-WMIObject
cmdlet. For instance, there is a class that describes the installed operating system called Win32_OperatingSystem
contained in the default (root\CIMV2
) namespace. To retrieve this class, either of these command-lines will work:
Get-WMIObject –class Win32_OperatingSystem Get-WMIObject –class Win32_OperatingSystem –namespace root\CIMV2
The output here is formatted, so you will probably want to use Select-Object –property *
to see all the properties. In this case, there are 73 properties, ...
Get PowerShell: Automating Administrative Tasks now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.