Hi,
You can try something like that :
$Audit = @()
$hosts = Get-Cluster [Cluster Name] | Get-vmhost
foreach ($esx in $hosts)
{
$vm= Get-vmhost $esx | get-vm
$objGuest= "" | Select Name ,Version, Count
$objGuest.Name= $esx.Name
$objGuest.Version = $esx.Version
$objGuest.Count = $vm.Count
$Audit += $objGuest
}
$Audit
Regards,
Julien.