J’avais besoin de centraliser l’exécution du vCheck d’Alan Renouf depuis un seul script vers plusieurs vCenters. Heureusement, je ne suis pas le premier à vouloir le faire, merci à Bryan qui a posté la réponse dans les commentaires du site:

 Bryan
 – Créer un fichier « pre_vcheck.ps1 » avec les quelques lignes de code de Bryan, modifier la tâche planifiée qui exécute habituellement le vCheck pour lancer ce script, ne pas oublier de mettre en commentaire la ligne $server du fichier de conf « global variables.ps1 ».
$ServerList = "server1","server2","server3"
foreach ($server in $ServerList) {
.\vcheck.ps1 -$server -outputpath “\Output\”
}

Modifier les valeurs server1, server2, server3 avec les adresses de vos vCenters.

Vous aurez un rapport pour chaque vCenter et non un rapport avec toutes vos informations agrégées.