quba
Goto Top

Windows Dienste auf Status abfragen

Hallo zusammen,

ich habe einen WindowsNT 4.0 Server. (Etwas aus der Mode, ich weiß, aber er tut seine Pflicht face-big-smile )
Gibt es ein Tool oder ein Befehl, mit dem ich den Status einen Dienstes abfragen kann ob dieser gestartet oder beendet ist.
Falls beendet, dass dieser automatisch dann gestartet wird.

Klar, die Möglichkeit alle 5 Minuten ein net stop und net start zu machen besteht, ist aber nicht Sinn der Sache,
da z.b. der POP3 Service dann für einige Sekunden nicht zu Verfügung steht.

Hintergrund ist der, dass es auch schon einmal vorgekommen ist, dass ein wichtiger Service sich mit einem Fehler beendet hat und mehrere Stunden nichts gelaufen ist, da ich natürlich nicht Rund um die Uhr Zugriff auf den Rechner habe face-smile


Vielen Dank für Eure Hilfe!

Grüße
quba

Content-ID: 52479

Url: https://administrator.de/forum/windows-dienste-auf-status-abfragen-52479.html

Ausgedruckt am: 23.12.2024 um 09:12 Uhr

Dani
Dani 23.02.2007 um 18:16:32 Uhr
Goto Top
G' Abend,
also schau mal, ob es den Befehl "sc" in der Eingabeaufforderung ein. Damit kannst du die Dienste ansprechen.
Zuerst schaust du nach, wie der Dienst in der Diensteverwaltung heißt.

Bsp:
@echo off & setlocal
set dienst=Anmeldedienst
for /f "tokens=6 delims= " %%a in ('sc getkeyname %dienst%') do set servicename=%%a  
for /f "skip=3 tokens=4 delims= " %%a in ('sc query %servicename%') do set status=%%a  
if /i "%status%" == "stopped" net start %servicename%  
Ich habe es jetzt unter XP gestetest. Habe nun mal kein NT zur Hand! Sry...


Grüße
Dani
quba
quba 23.02.2007 um 19:39:42 Uhr
Goto Top
Hi!
Erstmal vielen Dank!

Aber leider gibts sc auf einem NT System nicht...

Noch jemand eine andere Idee?

Viele Grüße
quba
Dani
Dani 23.02.2007 um 19:45:59 Uhr
Goto Top
Aber leider gibts sc auf einem NT System nicht...
Wie siehts mit dem RessourceKit aus. Ansonsten kannst ja mal eine vom XP System kopieren.


Grüße
Dani
meinereiner
meinereiner 23.02.2007 um 22:16:03 Uhr
Goto Top
wie wärs mit "net start "Dienstname".
Wenn der Dienst schon läuft kommt einfach nur eine Fehlermeldung
quba
quba 24.02.2007 um 00:15:27 Uhr
Goto Top
Hi Dani,

danke für den Tipp mit dem Resourcekit! Der war Goldwert!
Nun läufts so wie ich es will

Herzlichen Dank nochmals!

Grüße
quba
Dani
Dani 24.02.2007 um 09:55:13 Uhr
Goto Top
Moin,
freut mich zuhören! *gg*
Bitte den Thread als "gelöst" markieren. Dazu oben bei der Problembeschreibung auf editieren klicken und den entsprechenden Hacken setzen. Danke...


Grüße
Dani