blub 115 Geschrieben 18. Mai 2009 Melden Teilen Geschrieben 18. Mai 2009 dann geb ich meinen Vorschlag in PSH auch noch dazu :) $servicename="wuauserv" [void][reflection.assembly]::LoadWithPartialName("System.DirectoryServices") $dom=[system.DirectoryServices.ActiveDirectory.Domain]::getcurrentdomain() $DCs=$dom.domaincontrollers foreach ($DC in $DCs){ gwmi "win32_service WHERE Name='$servicename'" -computer $DC | select name, startmode, state ,systemname | fl } Ausgabe bei 2 DCs PS D:\Powershell\MyScripts> D:\Powershell\MyScripts\ServicesOnDC.ps1 name : wuauserv startmode : Auto state : Running systemname : DC1 name : wuauserv startmode : Auto state : Running systemname : WIN-O0V6CTM9B04 So schön selbstgeschriebene Skripte oft sind, in produktiven Umgebungen ist für eine solche Aufgabe ein richtiges MonitoringTool wie SCOM oder auch ein FreewareProdukt Pflicht. http://www.mcseboard.de/windows-forum-allgemein-28/monitoring-servern-143907.html Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.