With the many existing cmdlets designed for the system administrator or vSphere Admin, PowerCLI is the easiest and most powerful tool for managing your environment.
PowerShell is a scripting language Microsoft developed to help administrators manage the Windows environment. Third parties can write their own snap-ins (dynamic linked libraries) to implement new commands, which are called
cmdlets. With VDSPowerCli, users can use the
cmdlets provided by PowerCLI to manage vSphere Distributed Switch(VDS).