Verständnisfrage zu Services (Diensten)
hallo,
ich habe ein Programm, das prüft, ob in einer Datei auf dem Server eine Neuerung stattgefunden hat und wenn ja, führt es ein paar Aktionen aus.
Nun einige Fragen:
Wenn ich dieses Programm als Service einrichte, wird er beim Systemstart (vor dem Login?) ausgeführt.
Wann wird er gestoppt? Unmittelbar danach, nach dem die Ausführung beendet ist?
Was bedeutet es, wenn ich den Starttyp auf "automatisch" stelle, wann wird er dann erneut gestartet?
Wie kann ich es erreichen, dass er regelmäßig arbeitet --> oder benötige ich dann ein Task?
besten Dank
ich habe ein Programm, das prüft, ob in einer Datei auf dem Server eine Neuerung stattgefunden hat und wenn ja, führt es ein paar Aktionen aus.
Nun einige Fragen:
Wenn ich dieses Programm als Service einrichte, wird er beim Systemstart (vor dem Login?) ausgeführt.
Wann wird er gestoppt? Unmittelbar danach, nach dem die Ausführung beendet ist?
Was bedeutet es, wenn ich den Starttyp auf "automatisch" stelle, wann wird er dann erneut gestartet?
Wie kann ich es erreichen, dass er regelmäßig arbeitet --> oder benötige ich dann ein Task?
besten Dank
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 168511
Url: https://administrator.de/contentid/168511
Ausgedruckt am: 22.11.2024 um 11:11 Uhr
6 Kommentare
Neuester Kommentar
Wenn ich dieses Programm als Service einrichte, wird er beim Systemstart (vor dem Login?) ausgeführt.
Ja - denn das ist der Sinn eines Dienstes.Wann wird er gestoppt? Unmittelbar danach, nach dem die Ausführung beendet ist?
Normalerweise gar nicht, ein Dienst läuft immer, dafür isses ja ein Dienst und keine Applikation.Was bedeutet es, wenn ich den Starttyp auf "automatisch" stelle, wann wird er dann erneut gestartet?
Beim Starten des Systems.Wie kann ich es erreichen, dass er regelmäßig arbeitet --> oder benötige ich dann ein Task?
Die Antworten oben sollten diese Frage beantworten oder?Cheers,
jsysde
Hi,
Gruß
MiniStrator
Zitat von @Lebowski23:
Wenn ich dieses Programm als Service einrichte, wird er beim Systemstart (vor dem Login?) ausgeführt.
Wenn er als Local System oder Networkservice läuft, schon.Wenn ich dieses Programm als Service einrichte, wird er beim Systemstart (vor dem Login?) ausgeführt.
Wann wird er gestoppt? Unmittelbar danach, nach dem die Ausführung beendet ist?
kommt auf das Programm an, also wenn es sich beendet stoppt auch der Dienst.Was bedeutet es, wenn ich den Starttyp auf "automatisch" stelle, wann wird er dann erneut gestartet?
1x beim Systemstart (automatisch) und dann nach einem Dienstfehler, wenn es in den Diensteigenschaften so festgelegt ist (erneut).Wie kann ich es erreichen, dass er regelmäßig arbeitet --> oder benötige ich dann ein Task?
Ja, net start Dienstname - also wenn du ein Programm zum Dienst machst welches sich beendetbesten Dank
GerneGruß
MiniStrator
Hallo und guten Abend,
es gibt Tools, mit denen kannst Du jedes Programm als Dienst einrichten, ich habe mal instsrv/srvany benutzt http://support.microsoft.com/kb/137890/de das kannst Du kostenlos bei Microsoft runterladen.
Man braucht es zum Beispiel wenn man auf alten Windows 2000 Rechnern einen Drahtlosnetzwerkdienst braucht, der den Rechner ins Netz bringt bevor sich der Benutzer anmeldet.
Markus
es gibt Tools, mit denen kannst Du jedes Programm als Dienst einrichten, ich habe mal instsrv/srvany benutzt http://support.microsoft.com/kb/137890/de das kannst Du kostenlos bei Microsoft runterladen.
Man braucht es zum Beispiel wenn man auf alten Windows 2000 Rechnern einen Drahtlosnetzwerkdienst braucht, der den Rechner ins Netz bringt bevor sich der Benutzer anmeldet.
Markus
Wenn er als Local System oder Networkservice läuft, schon.
Welchen Einfluss hat das Anmelde-Konto auf das Startverhalten?Meine SQL-Server laufen alle mit selbst erstellten Dienstkonten und starten damit sehr direkt beim Systemstart - alles andere wäre ja fatal.
kommt auf das Programm an, also wenn es sich beendet stoppt auch der Dienst.
Stimmt, da hatte ich nicht dran gedacht.Cheers,
jsysde
Zitat von @jsysde:
Welchen Einfluss hat das Anmelde-Konto auf das Startverhalten?
Meine SQL-Server laufen alle mit selbst erstellten Dienstkonten und starten damit sehr direkt beim Systemstart - alles andere
wäre ja fatal.
Da hast du natürlich recht, war da wohl in Gedanken wieder wo anders... is ja auch schon spät *g*Welchen Einfluss hat das Anmelde-Konto auf das Startverhalten?
Meine SQL-Server laufen alle mit selbst erstellten Dienstkonten und starten damit sehr direkt beim Systemstart - alles andere
wäre ja fatal.
Gruß