Jump to content

Check Service ob funktioniert


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Hallo Kollegen,

 

ich spreche nicht so gut Deutsch so bitte uber verstandnis.

 

Ich muss eine batch script fuer windows 2003/8 schreiben. Diese Skript soll eine Service prufen (wenn Service funkzioniert echo "Service x is RUNNING" oder "Service x is NOT RUNNING"). Wie kann ich es machen ?

 

Ich programiere in Unix so Windows Umgebung ambissien kompliziert fuer mich ist. Kann jemand mir helfen ?

 

 

mfg

 

Dlugi

Geschrieben

Hi Dlugi,

 

versuch doch bitte den Befehl "sc query SERVICE" z.b

 


C:\Users\xx.xx>sc query wuauserv

SERVICE_NAME: wuauserv
       TYPE               : 20  WIN32_SHARE_PROCESS
       STATE              : 4  RUNNING
                               (STOPPABLE, NOT_PAUSABLE, ACCEPTS_PRESHUTDOWN)
       WIN32_EXIT_CODE    : 0  (0x0)
       SERVICE_EXIT_CODE  : 0  (0x0)
       CHECKPOINT         : 0x0
       WAIT_HINT          : 0x0

Geschrieben

Klar, gerne. Ich bin kein großer Programmierer, daher ist die Lösung sicherlich noch verbesserungsfähig :)

 

@echo off
SC query wuauserv| FIND "STOPPED"
IF errorlevel 1 goto start
IF errorlevel 0 goto m

:start
echo Der Service ist gestarted.
goto :end

:m

echo Der Service ist gestoppt.


:end

Geschrieben

@echo off
SC query wuauserv| FIND "STOPPED"
IF errorlevel 1 goto start
IF errorlevel 0 goto m

:start
echo Der Service ist gestarted.
goto :end

:m

echo Der Service ist gestoppt.


:end

 

Diese Skript generiert ein Output:

 

          STATE               : 4      RUNNING
Service is running

 

Kannst du mir sagen wie kan ich "STATE :4 RUNNING" entfernen ?

 

 

Ich brauche nur "Service is running" oder "Service is not running" aber da kommt ein Output von "sc query".

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Schreibe einen Kommentar

Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor-Fenster leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...