VMware vSphere PowerCLI Documentation
VMware provides a Windows PowerShell interface to vSphere functionality. The products below offer PowerShell cmdlets (pronounced, command-lets) for administering vSphere components.
Click the links below for more information about each of the VMware products that provide PowerShell interfaces.
VMware vSphere PowerCLI
This product provides a client-side Microsoft PowerShell and .Net framework that facilitates working with the vSphere API. This toolkit includes more than 200 cmdlets for easy administration of ESX 3.x, VMware vCenter Server 2.x, and subsequent vSphere server releases.
VMware vCenter Update Manager PowerCLI
The vCenter Update Manager PowerCLI provides a set of cmdlets for downloading software patches, creating baselines, and for scanning and remediating virtual machines or hosts. These cmdlets can be used through the VMware vSphere PowerCLI console.