CIM (Common Information Model) ist ein offener Industriestandard, der von der Distributed Management Task Force (DMTF) entwickelt wurde. Es handelt sich um eine standardisierte Methode zur Verwaltung von Geräten, Anwendungen und Diensten in einer IT-Umgebung.
WMI ist die Microsoft Implementierung von CIM. Mit PowerShell kann man CIM Cmdlets verwenden, um auf WMI Klassen (Windows Management Instrumentation) zuzugreifen, die wiederum auf dem CIM-Standard basieren.
Beispielsweise können Sie mit PowerShell und CIM/WMI Informationen über das Betriebssystem, die Hardware oder die Netzwerkkonfiguration eines Computers abrufen oder ändern.
$operatingSystem = Get-CimInstance -ClassName Win32_OperatingSystem Write-Host $operatingSystem.Caption