# 2. Architecture - What is WMI? - Architecture - WMI Components - MOF Files - Namespaces - Repository ## WMI with PowerShell ``` ### PowerShell(v2) cmdlets to interact with WMI Get-Command *wmi* Get-WmiObject Invoke-WmiMethod Remove-WmiObject Set-WmiInstance ``` ![](https://i.imgur.com/0x12eio.png) ``` help Get-WmiObject help Get-WmiObject -Examples ``` ![](https://i.imgur.com/QGSP1ut.png) ## WMI with Powershell v3 ``` ### CIM cmdlets Get-CimAssociatedInstance Get-CimClass Get-CimInstance Get-CimSession Invoke-CimMethod . . . ``` ``` Get-Command -CommandType cmdlet *cim* ``` ![](https://i.imgur.com/IDrN20I.png)