Wie startet ein Dienst verzögert?

mÖre

PC-Selbstbauer(in)
Wie startet ein Dienst verzögert?

Hiho
Ich habe ein kleines Problem mit einem Program. Dieses ist ein Desktopmanagmentporogramm über Netzwerk.
Das Problem ist, dass mein Testrechner scheinbar den Dienst des Programmes schneller lädt, als die USB Geräte undoder Netzwerk. Das Programm greift auf einen USB-Lizenz-Dongle zurück.

Wenn ich den Dienst automatisch starte, scheint dieser wie gesagt vor der USB Unterstützung zu starten. Resultat ist, dass das Programm sich nciht ausführen lässt, weil es den Dongle nicht erkennt. Stelle ich den Dienst jedoch auf verzögert, so lädt dieser Teils erst nach 4-5Minuten den Dienst. Das lässt sich nebst "bitte warten" MEldung des Programmes, sowie am Arbeitsspeicher erkennen.

Komisch dabei, der PC macht in der Zeit nahezu nichts. Er startet zwar echt schnell (CPU und Ram Bewegung), ist dann aber nach grob gesagt einer Minute bereits im IDLE ohne wirklich Last, aber dennoch wird der Dienst dann erst viele weitere Minuten später geladen.

Nun habe ich zwar gelesen, dass es eine Priorität gibt, jedoch nicht so wirklich verstanden, wie man diese einstellen kann.... idealerweise dieses auch noch per einer Batch dem Dienst sagen kann.

Kann mit dort jemand weiter helfen?
Danke
 
AW: Wie startet ein Dienst verzögert?

du könntest die Aufgabenplanung nutzen: eine Aufgabe erstellen mit Trigger Benutzeranmeldung, als Aktion "Programm starten" auswählen und eine Batch-Datei auswählen, in der z.B. steht:
Code:
@echo off
timeout /t 60
net start Name des Dienstes
Dann wird der Dienst 60 Sekunden nach Benutzeranmeldung gestartet.
 
AW: Wie startet ein Dienst verzögert?

nein, so kann ich es leider nicht machen.

Ich habe bereits, der einfachheit halber, eine batch geschrieben, die den vorhandenen Dienst von "automatisch" auf "automatisch verzögert" setzt. Einfach, dass man nicht jedes Mal in die Dienste gehen muss und dort ggf nen Falschen Dienst ändert... man kennt ja so seine Kollegen :( Der Start soll also weiterhin durch Win selbst geschehen

Ich habe jedoch gelesen, leider nicht so ganz verstanden, dass es bei den verzögerten Diensten, eine abarbeitung statt findet, die man steuern kann. Aktuell sind 5 Dienste verzögert, leider anhand des PC verhaltens nicht zu erkennen, welcher wann startet. Dort habe ich die Vermutung, dass mein gewünschter Dienst wirklich an 5. Stelle steht und deswegen so ewig lange zum Starten braucht.....
Hingegen er ja nicht verzögert zu schnell startet :what:
 
AW: Wie startet ein Dienst verzögert?

Der Start soll also weiterhin durch Win selbst geschehen
http://technet.microsoft.com/de-de/library/cc766428.aspx Die Aufgabenplanung ist ein Programm, das direkt in Windows integriert ist. Ich verstehe nicht, was du meinst...

Einfach, dass man nicht jedes Mal in die Dienste gehen muss und dort ggf nen Falschen Dienst ändert... man kennt ja so seine Kollegen
Das verstehe ich erst recht nicht. Wenn man die Aufgabe einmal erstellt hat, muss man sich eigentlich nicht mehr drum kümmern. Die Aufgabe wird bei jeder Benutzeranmeldung gestartet.


Du kannst auch Dienste voneinander abhängig machen: How to delay loading of specific services
 
Zuletzt bearbeitet:
Zurück