WMI is the implementation of the Web-Based Enterprise Management (WBEM) and Common Information Model (CIM) standards from the Distributed Management Task Force (DMTF). It allows you to manage and administrate clients and servers, locally and remotely. It is important that you learn how WMI/CIM works technically, and we therefore recommend you read about its basics, for example, in the Windows internals books: https://docs.microsoft.com/en-us/sysinternals/learn/windows-internals.
These were the old cmdlets in early PowerShell:
- Get-WmiObject
- Invoke-WmiMethod
- Remove-WmiObject
- Register-WmiEvent
- Set-WmiInstance
The v2/CIM cmdlets replaced the so-called WMI v1 cmdlets, which are completely missing in PowerShell Core 6.
Further information can be found here: https://blogs.msdn.microsoft.com/powershell/2012/08/24/introduction-to-cim-cmdlets/.
Some typical...