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

Antworten
sebastianwi
Beiträge: 24
Registriert: 15 Aug 2012, 09:45

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

Beitrag 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
dkoch
Beiträge: 309
Registriert: 25 Nov 2011, 14:03

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

Beitrag 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$


Zuletzt geändert von dkoch am 10 Mai 2014, 17:51, insgesamt 2-mal geändert.
sebastianwi
Beiträge: 24
Registriert: 15 Aug 2012, 09:45

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

Beitrag von sebastianwi »

Danke!!!
Benutzeravatar
ueluekmen
uib-Team
Beiträge: 1940
Registriert: 28 Mai 2008, 10:53

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

Beitrag von ueluekmen »

kleiner Tip, im Beispiel fehlt das endif ;)


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


dkoch
Beiträge: 309
Registriert: 25 Nov 2011, 14:03

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

Beitrag 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
Benutzeravatar
ueluekmen
uib-Team
Beiträge: 1940
Registriert: 28 Mai 2008, 10:53

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

Beitrag von ueluekmen »

geht mir ständig so, daher ist das Auge schon etwas empfindlicher für solche Bugs ;)


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


Antworten