Lister des VMs en power ON

Le script ci-dessous donne la liste des VM en Power ON, d’un cluster passé en paramètre : Connect-VIServer « Nom-vCenter » $Cluster = « Nom-Cluster » $vms = get-cluster $Cluster | get-vm | where {$_.PowerState -eq $PowerState} echo $vms.Name Le script ci-dessous donne la liste des VM en Power ON dans le vCenter : Connect-VIServer « Nom-vCenter » $vms = get-vm…

Share
Read More

Lister les informations des clusters de datastore

Le script suivant permet de lister la capacité et l’espace libre des datastores de chaque cluster de datastore du vCenter. Connect-VIServer « nom-vCenter » $excel = New-Object -ComObject Excel.Application $excel.visible = $True $excel = $excel.Workbooks.Add() ### Initialisation du tableau Excel ### $Sheet = $Excel.Worksheets.Item(1) $Sheet.Cells.Item(1,1) = « Cluster » $Sheet.Cells.Item(1,2) = « Datastore » $Sheet.Cells.Item(1,3) = « Capacité » $Sheet.Cells.Item(1,4) =…

Share
Read More

Lister les VMs en double

Le script suivant permet de lister dans un fichier les VMs ayant le même nom dans le vCenter. Il suffit de créer 4 fichiers vides et de lancer le script. Connect-VIServer « nom-vCenter » -User « nom-user » -Password « passwd-user » $listeVM = « C:liste-vms.csv » $listeVM2 = « C:liste2-vms.csv » $listeNettoyee = « C:liste-vms-nettoyee.csv » $VMDouble = « C:vms-en-double.csv » get-vm…

Share
Read More