VMware’s vSphere PowerCLI is a set of Windows PowerShell snapins that provide administration and automation for VMware vSphere. The PowerCLI allows you to do most of the things you can do with the vSphere Client. The latest version available is version 4.1. and can be downloaded from the VMware website.
The vSphere PowerCLI Administration Guide, which contains 31 pages provides information about using the VMware vSphere PowerCLI cmdlets (pronounced “commandlets”) set that ships with vSphere PowerCLI for managing, monitoring, automating, and handling life‐cycle operations for VMware vSphere components—virtual machines, datacenters, storage, networks, and so on.
1. Getting Started with vSphere PowerCLI
2. Basic Cmdlet Usage
3. Advanced Cmdlet Usage
Thanks to Eric Sloof for pointing us to this paper.