PowerCLI ist ein Befehlszeilen-Tool von VMware, das Administratoren und Entwicklern die Automatisierung, Verwaltung und Skalierung von VMware-Umgebungen erleichtert. Es basiert auf Microsofts PowerShell und bietet eine breite Palette von Cmdlets (Commandlets), die speziell für die Verwaltung von VMware-Produkten wie vSphere, vCenter Server, vSAN und NSX-T entwickelt wurden.

Man kann PowerCLI als Installationspackage herunterladen (Login) und installieren oder als Powershell Modul hinzufügen.

# Download PowerCLI as Powershell Module
Install-Module -Name VMware.PowerCLI -RequiredVersion 13.0.0.20829139
 
# Verbindung mit vCenter Server herstellen
Connect-VIServer -Server <vCenter_Server> -User <Benutzername> -Password <Passwort>
 
# Alle virtuellen Maschinen abrufen und anzeigen
Get-VM
 
# Spezifische VM abrufen
Get-VM -Name myVM | Format-List *
 
# Verbindung trennen
Disconnect-VIServer -Server <vCenter_Server> -Confirm:$false