Seite 1 von 1

Hat jemand schnell eine prüfe ob Dienst existiert Fuktion?

Verfasst: 09 Mai 2014, 10:15
von sebastianwi
Hallo,
Ich habe eben das neue Paket für meinen Virenscanner gebaut, dummerweise aber schon das alte gelöscht.
Im alten hatte ich eine Funktion, die auf den Dienst gewartet hat. :-( Hat jemand zufällig ein Code-Fragment für sowas liegen?
Will es im Moment nicht neu machen. :D

Danke und Grüße,
Sebastian

Re: Hat jemand schnell eine prüfe ob Dienst existiert Fuktio

Verfasst: 09 Mai 2014, 13:45
von dkoch

Code: Alles auswählen

DefVar $SERVICE$
DefVar $ExitCode$
DefVar $SERVICE_exists$

Set $SERVICE$ = ""

DosInAnIcon_Test
if (getLastExitCode = "1060" ) 
Set $SERVICE_exists$ = "False"
else
Set $SERVICE_exist$ = "True"
EndIf

[DosInAnIcon_Test]
sc query $SERVICE$



Re: Hat jemand schnell eine prüfe ob Dienst existiert Fuktio

Verfasst: 09 Mai 2014, 14:05
von sebastianwi
Danke!!!

Re: Hat jemand schnell eine prüfe ob Dienst existiert Fuktio

Verfasst: 09 Mai 2014, 15:08
von ueluekmen
kleiner Tip, im Beispiel fehlt das endif ;)

Re: Hat jemand schnell eine prüfe ob Dienst existiert Fuktio

Verfasst: 10 Mai 2014, 17:49
von dkoch
ueluekmen hat geschrieben:kleiner Tip, im Beispiel fehlt das endif ;)
:D danke war quick and dirty ohne Testlauf und ich war noch im python-modus

Re: Hat jemand schnell eine prüfe ob Dienst existiert Fuktio

Verfasst: 12 Mai 2014, 09:26
von ueluekmen
geht mir ständig so, daher ist das Auge schon etwas empfindlicher für solche Bugs ;)