Auf einem Server läuft ein etwas wackeliger Dienst. Er muss in unregelmässigen Abständen neugestartet werden und dann ist wieder gut.
Wenn der Dienst nicht mehr reagiert, ist er aber noch gestartet.
Der Dienst wird ständig von vielen gebraucht.
Er lässt sich also nicht z.B. alle drei Stunden neustarten.
Es muss also bei Bedarf manuell beendet und gestartet werden.
Auf dem Server Dienste neustarten darf natürlich nicht jeder.
Da uns Admins das mittlerweile etwas lästig wird, würde ich gerne ein Skript verteilen dass es erlaubt, dass bestimmte NichtAdmins genau diesen Dienst beenden und starten dürfen.
Schau Dir mal diesen Thread an ... http://www.mcseboard.de/windows-foru...ben-86287.html
Es gibt auch noch mehrere andere, die Du über die Suchfunktion finden kannst. Ich denke, dass Du mit SC.EXE, ausgeführt von einem Client aus mit nur Benutzerrechten, nicht weiter kommst, mit SVCUTIL allerdings schon (kannst ja mal testen) ...
Hallo Matzeho,
Kannst du das nicht direkt scripttechnisch auslesen, ob der Dienst noch reagiert? Wenn sein muss, z.B. mit sc.exe query dienstname
Dann kannst du z.B. alle 2 Minuten lokal am Server diese Abfrage laufen lassen und den Dienst ggf. restarten, ohne Zutun deiner User
Aber abgesehen davon, ein Dienst den viele produktiv nutzen, muss sauber laufen. Beim nächsten oder übernächsten Hotfix / Servicepack schmieren solche Programme dann ganz ab. d.h. der Hersteller ist gefordert