Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Windows Server 2008Dienst wird beim Abmelden beendet
Moinsens!
Ich habe ein Programm installiert, das im Hintergrund als Dienst mit läuft.
Sobald ich mich am Server anmelde ist auch alles gut, aber sobald ich mich
wieder abmelde wird auch der Dienst beendet.
Wird wohl eine der Neuerungen in Bezug auf Sicherheit sein.
Wie stelle ich das am Geschicktesten an, dass der Dienst IMMER wenn das
Gerät läuft auch gestartet ist? Umstellen von Automatisch, Manuell etc.
hilft nicht.
Der Dienst wird beim Abmelden beendet.
Eine Desktop-Interaktion ist aber gewünscht.
Beim Neustart wäre der Dienst im Hintergrund wohl
aktiv. Gibt es eine Sicherheitsrichtlinie die dafür sorgt,
das Dienste beim Abmelden beendet werden?
Kann man so was deaktivieren?
Ähnliche Probleme finden sich ja im Netz:
link nicht erlaubt...
um einen Dienst unter einem anderen Usernamen zu starten, musst du den Dienst erst einmal stoppen. Dazu den betreffenden Dienst in der Diensteverwaltung markieren und oben links auf Stoppen klicken.
Danach rechtsklick auf den gestoppten Dienst und "Eigenschaften" anklicken. Den Reiter "Anmelden" auswählen. Jetzt kannst du einen Usernamen eingeben (Der eingegebene Username muss jedoch bereits auf dem Rechner angelegt sein). Oder du wählst einfach Lokales Systemkonto aus. Sollte sich die Interaktion zwischen Dienst und Desktop auf einen Datenaustausch beschränken, aktivierst du einfach die Checkbox "Datenaustausch zwischen Desktop und Dienst zulassen".
Moin auch,
also ich habe es alles ausprobiert. Dann läuft´s leider gar nicht.
Ich habe es 1x als Lokales Systemkonto ausprobiert aber auch als einen der Administratoren.
Dann lässt sich der Dienst gar nicht mehr starten. Man klickt wie gewohnt auf starten und dann
kommt die Hinweismeldung:
"Einige Dienste werden automatisch angehalten, wenn sie nicht
von anderen Diensten oder Programmen verwendet werden."
Tja. Nun gebe ich aber nicht so einfach auf, wenn der Computer nicht so will wie ich.
Dann habe ich ein Tool gefunden. Einen sogenannten "Trigger Editor".
Dieser arbeitet auf Windows 7 und auf Windows 2008 Server R2.
Und offensichtlich habe ich keinen Windows 2008 Server R2.
Es handelt sich dann offensichtlich um R1 wenn man so will. (hoffe mal das gibt es überhaupt)
Das Tool jedenfalls verkündete, dass es auf der Plattform nicht laufen kann.
Also ich habe den Verdacht, dass MS hier ein mal mehr versucht, die User zur Verwendung der
MS Tool´s und Programme zu nötigen. Ich kann mir zwar vorübergehend auch anders helfen,
aber ich würde es dennoch sehr bevorzugen, wenn nicht der Computer entscheidet den Dienst
nicht auszuführen. Die Abhängigkeit der Dienste ist offensichtlich manipulierbar. Bzw. man kann
definieren wann der Computer einen Dienst ausführen soll. Außerdem gehe ich nach wie vor davon
aus, dass man dem Computer auch untersagen kann Dienste zu beenden. Sicher drückt das ein
wenig auf die Effizienz, aber erst mal soll er das leisten was ich will.
PS die Interaktion mit dem Desktop ist ausdrücklich gewünscht
Ergänzung ()
Könnte ich nicht den Trigger irgendwie verändern?
Also in der CMD mit:
"SC \Server config"
oder ähnlich.... den Syntax verstehe ich dort noch nicht ganz...
und um ehrlich zu sein, ich weiß auch gar nicht was da genau quer läuft.
Bin ich da auf dem richtigen Weg?
Ergänzung ()
Kann man "künstlich" eine Abhängigkeit generieren, so das Windows den Dienst nicht für "sinnlos" ansieht?
Der Dienst wartet darauf, dass was von außen kommt. Und bis dahin hat er dann natürlich wenig zu tun.
Um so nerviger, wenn er beendet wird und man draußen im Schnee dann bescheiden drein blickt *lol*
Kann man "künstlich" eine Abhängigkeit generieren, so das Windows den Dienst nicht für "sinnlos" ansieht?
Der Dienst wartet darauf, dass was von außen kommt. Und bis dahin hat er dann natürlich wenig zu tun.
Um so nerviger, wenn er beendet wird und man draußen im Schnee dann bescheiden drein blickt *lol*
Meinst Du nicht, dass man das auch dem Windows mal erklären kann?
Irgendwo heraus muss Windows ja entscheiden, dass der Dienst nicht
benötigt wird - also für´s Windows jetzt. Irgendwo eine Art von Liste
oder vielleicht Parameter anhand dessen er das entscheidet....
Ist darüber denn so gar nichts bekannt?
Ich kenn das Problem.
Wir haben bei uns eine billig Zeiterfassung in einer kleinen Außenstelle.
Solange man als Admin angemeldet ist wird der Dienst korrekt ausgeführt und das Programm läuft.
Wenn man sich allerdings ordentlich abmeldet wird der "Dienst" beendet und das Programm empfängt keine Daten mehr (ist eine RS485 Schnittstelle mit Konverter für das Terminal)
Quick & dirty Lösung ist die Verbindung nurnoch zu trennen und sich nicht abzumelden.
Die Verantwortung bei dem Problem liegt beim Softwarehersteller der Zeiterfassung.....ist halt einfach Billigmist der als Einzelplatzlösung gedacht ist.
MS kann da nichts für, da Programme, die entsprechend Programmiert wurden auch ohne weiteres funktionieren...
Was für einen Windows Server du hast kannst du in der Eigenschaftenseite vom Arbeitsplatz sehen
Bei Win Server 2008 R2 steht das auch entsprechend drin.
hmm... ich denke mal das ist nun auch ein wenig Ansichtssache.
Problem hierbei ist, dass ich immer damit rechnen muss, dass sich
jemand dort angemeldet hat und das der sich dann auch wieder
abmelden wird. Die Zuverlässigkeit ist einfach futsch.
Es ist übrigens ein Windows 2008 Server (OHNE R2)
Ich denke dennoch, dass auf Konfigurationsbasis eine besser
Lösung für das Problem zu finden sein muss.
Das Problem scheint dann ja aber öfter und auch bei sehr
unterschiedlichen Programmen aufzutreten.
Da dieser TriggerManager bei mir nun leider nicht läuft...
aber die sc .... Befehle in der CMD schon... das Programm
wird dem User ja vermutlich nur die Befehle abnehmen bzw.
die Einträge direkt anlegen. Gibt es denn eine Bedingung,
die ich anlegen könnte, damit er den Dienst selber immer
neu startet? k.A. sobald es Netzwerkzugriffe gibt?
Oh je, dann war´s das jetzt mit der Hilfe
Ja, es gibt eine neuere Version oder auch andere
Programme, die man alternativ einsetzen kann.
Es ist dann eine Frage der Lizenz und eine weitere,
dass ich anstrebe überall das gleiche Programm zu
nutzen.
Na ja habt vielen Dank für den Versuch