Vorhandensein eines Dienstes auf allen Servern einer Domäne prüfen

14/07/2008 - 14:53 von Franz Berger | Report spam
Hallo zusammen,

Normalerweise sollte das Problem ja öfters auftauchen, aber ich habe jetzt
in der Suche nichts gefunden.
Ich müsste domànenweit eine Suche starten und Herausfinden, auf welchem
Server ein bestimmter Dienst nicht làuft.
Gibt es da einen schönen Powershell Befehl oder ein anderes praktisches
tool, vielleicht auch ein fertiges VB-Script?

Grüsse
Franz
 

Lesen sie die antworten

#1 Nils Kaczenski [MVP]
14/07/2008 - 15:03 | Warnen spam
Moin,

Franz Berger schrieb:
Ich müsste domànenweit eine Suche starten und Herausfinden, auf welchem
Server ein bestimmter Dienst nicht làuft.



dafür könntest du WMI nutzen. Guck dir mal folgenden Artikel an:

[heise Netze - Zielsucher]
http://www.heise.de/netze/suche/erg...kel/82779/

Da es bei dir (erstmal) um eine feste Serverliste geht, kannst du auch
direkt mit Scriptomatic arbeiten (ist im Artikel verlinkt).

Eine Low-End-Variante wàre diese: Führe folgendes Skript mit psexec auf
allen Rechnern aus.

@echo off
echo %computername%>>\\server\share\ergebnisdatei.txt
net start|find /i "meinDienst">>\\server\share\ergebnisdatei.txt

-> Wenn der Name des Dienstes bei einem Servernamen /nicht/ auftaucht,
làuft er nicht.

Um den psexec-Aufruf für alle Rechner deiner Liste zu vereinfachen,
siehe hier (orientiert am letzten Beispiel):

[faq-o-matic.net » Excel: Admins unbekannter Liebling]
http://www.faq-o-matic.net/2008/01/...-liebling/


Schöne Grüße, Nils

Nils Kaczenski - MVP Windows Server
www.faq-o-matic.net
Antworten bitte nur in die Newsgroup!
PM: Vorname at Nachname .de
https://mvp.support.microsoft.com/p....Kaczenski

Ähnliche fragen