Bonjour à tous,
Aujourd’hui, je me suis dit “ tiens j’aurai bien besoin d’un petit script qui me remonte l’espace disque restant sur une partie ou l’ensemble de mes serveurs ou VMs”.
Et voila :
Get-WMIObject Win32_LogicalDisk -filter “DriveType=3″ -computer (Get-Content c:\scripts\serveurs.txt) | Select SystemName,DeviceID,VolumeName,@{Name=”size(GB)”;Expression={“{0:N1}” -f($_.size/1gb)}},@{Name=”freespace(GB)”;Expression={“{0:N1}” -f($_.freespace/1gb)}} | Out-GridView
C’est tout simple, mais ça permet d’avoir une vue rapide des serveurs qui sont en manques d’espace disque. Il suffit juste de créer un fichier texte avec l’ensemble des serveurs que vous souhaitez analyser.
Bien sûr, il pourra être améliorer mais c’est déjà une bonne base (On pourrait imaginer par exemple un envoi par mail quotidien pour faire un suivi avec des niveaux couleurs pour les différents seuils pour une lecture plus rapide).
A bientôt.
Nicolas