Managed Reference for WMI Windows PowerShell Command Classes
Windows PowerShell implements Windows Management Instrumentation (WMI) functionality through a set of cmdlets. You can use these cmdlets to complete the end-to-end tasks that are necessary to manage local and remote computers.
See Windows PowerShell for more information.
WMI PowerShell Classes
Namespace: Microsoft.PowerShell.Commands
Assembly: Microsoft.PowerShell.Commands.Management
DLL: Microsoft.PowerShell.Commands.Management.dll
These WMI command classes are implemented by Windows PowerShell. These classes are included in this software development kit (SDK) for completeness only. The members of these classes cannot be used directly, nor should they be used to derive other classes.
Class | Description |
---|---|
GetWmiObjectCommand | Gets instances of WMI classes or information about the available classes. See the Get-WmiObject cmdlet for examples and detailed information about the parameters. |
InvokeWmiMethod | Calls WMI methods. See the Invoke-WmiMethod cmdlet for examples and detailed information about the parameters. |
RegisterWmiEventCommand | Subscribes to a WMI event. See the Register-WmiEvent cmdlet for examples and detailed information about the parameters. |
RemoveWmiObject | Deletes an instance of an existing WMI class. See the Remove-WmiObject cmdlet for examples and detailed information about the parameters. |
SetWmiInstance | Creates or updates an instance of an existing WMI class. See the Set-WmiInstance cmdlet for examples and detailed information about the parameters. |