Nas beenden

24. August 2007 13:27

Hi allerseits,

wir haben einen NAS zu laufen, mit dem wir bestimmte Daten mit anderen Programmen per Message-Queing austauschen. Unter bestimmten Bedingungen möchte ich, dass der NAS-Service sich selbst beendet. So gibt es z.B. eine Funktion, die im Fehlerfall eine Mail an den Navi-Administrator schickt, dann ist manueller Eingriff notwendig um diesen Fehler zu beheben. Ich möchte, dass der NAS sich dann von selbst abmeldet. Ein Stoppen des Dienstes von aussen ist mitunter nicht möglich, da der NAS die Aufforderung zum Stop des Dienstes nicht ausführt und dann nur ein brutales Abbrechen des Prozesses möglich ist.

Was kann ich tun um den NAS "von innen" abzumelden?

24. August 2007 14:40

Mit dem Windows Utility "sc.exe" kann man Dienste via Kommandozeile konfigurieren, starten und stoppen.

Siehe: http://www.microsoft.com/technet/prodtechnol/windowsserver2003/de/library/ServerHelp/0a658e97-51d5-4109-b461-a474c799964e.mspx?mfr=true

D.h. also, der NAS könnte via Automation Server "Windows Script Host" (oder wenn's denn sein muss via SHELL) ein entsprechendes SC Kommando absetzten, um soz. "Suizid" zu begehen ...

24. August 2007 14:46

ja, das würde prinzipiell gehen,
aber wenn der Dienst sich aus der Console nicht stoppen lässt, dann geht es sicher auch nicht mit sc. Es müsste aus dem NAS selbst heraus geschehen, quasi per Navi-Befehl

24. August 2007 15:05

Mit PSKill gehts von aussen.
http://www.microsoft.com/germany/techne ... sKill.mspx