gnatbite 10 Geschrieben 28. Juli 2005 Melden Geschrieben 28. Juli 2005 Moin Leute, bin zwar eigentlich ein Linuxer aber mit Windows muß man sich halt auch auseinandersetzen. Folgendes Problem. Ein Kunde hat einen Windows2003-Server und möchte, dass die Dienste (Programme) überwacht werden. Falls also ein Programm abstürzt, soll es automatisch neu gestartet werden. Unter Linux benutze ich dafür DaemonTools. (Nein, es hat nichts mit dem Windows-Mount-Programm zu tun) Dieses Programm überwacht die laufenden Prozesse, wenn einer abstürzt oder beendet wird, startet DaemontTools es sofort neu. Genau soetwas suche ich für Windows. Gibt es soetwas überhaupt in euerer Welt? MfG, gnatbite
blub 115 Geschrieben 28. Juli 2005 Melden Geschrieben 28. Juli 2005 hi, in der billigsten Variante für Dienste WMIC /Node:rechner1 service Where name='SNMP' Get Name, State /Every:120 >>c:\snmp.log WMIC /Node:rechner1 service where name='SNMP' Call StartService >>c:\snmp.log kannst du von jedem 2003/ xp rechner remote laufen lassen. Per Skript gehts auch noch eleganter, aber ist mir jetzt etwas spät ;) cu blub
gnatbite 10 Geschrieben 29. Juli 2005 Autor Melden Geschrieben 29. Juli 2005 Ui, das sieht ja kompliziert aus. Habe leider nicht viel Ahnung von Windows. ;-) Wenn ich das Recht verstehe, schreibt WMIC in ein LOGFILE, wenn ein Programm sich beendet. Sobald ein Programm im LOGFILE steht, wird es automatisch wieder von WMIC gestartet oder? "name" wäre dann also der Name des Prozesses? "rechner1" der Name des Rechners oder ist das beliebig?
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden