Per un’attivià che stavo svolgendo a lavoro avevo necessità di visualizzare la lista di server membri di un gruppo SCOM. Dalla console questa operazione è facilmente effettuabile ma non è altrettanto facile esportarla in un file strutturato facilmente utilizzabile con Excel. Vi mostrerò ora come possiamo ottenere questo risultato con una sola riga di Powershell.
Aprite la OpsMgr Powershell e incollate questo comando
foreach ($group in get-monitoringobjectGroup) {if($group.DisplayName -eq "Group Display Name Here") {$group.GetRelatedMonitoringObjects() | Export-csv "c:\temp\filename.csv"}}
Dove sostituirete ”Group Display Name Here” col nome del vostro gruppo e ”c:\temp\filename.csv” con un percorso a vostra scelta, per esempio il vostro Desktop.
A questo punto basterà importare il CSV in Excel, e il gioco è fatto!
Enojy!
