VMware PowerCLI — это мощная утилита для управления гипервизорами ESXi и vCenter Server из командной строки и PowerShell.
В состав VMware PowerCLI входит более 800 командлетов для управления облачной и виртуальной инфраструктурой vSphere, VMware Cloud Director, vRealize Operations Manager, vSAN, NSX-T Data Center, VMware Cloud Services, VMware Cloud on AWS, VMware HCX, VMware Site Recovery Manager, и VMware Horizon.
https://code.vmware.com/web/tool/12.3.0/vmware-powercli
Установка VMware PowerCLI
Утилита устанавливается из PowerShell:
Install-Module -Name VMware.PowerCLI
Если не хочет устанавливаться, то можно направить реестр в нужное русло. В разделе
\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\PowerShell
Установить ExecutionPolicy=Bypass.
Пример соединения с vCenter или ESXi:
Connect-VIServer -Server esx3.example.com -Protocol http -User 'MyAdministratorUser' -Password 'MyPassword'
Вывести список виртуальных машин:
Get-VM
Документация:
https://code.vmware.com/docs/13638/powercli-12-3-0-user-s-guide/