Working with WMI - PowerShell
PowerShell has had cmdlets for working with WMI since the beginning.