Service als normaler Benutzer starten
Benutzer soll eine Datei, welche eigentlich zu einem Dienst gehört, lokal selbst ausführen. Der Dienst soll aber nicht installiert sein.
Hi,
ich habe hier einen Lizenz-deamon. Normal soll dieser lokal auf dem Rechner als Dienst installiert werden, das möchte ich aber nicht.
Meine Idee ist, dass der Benutzer diese Datei einfach beim Start dem Programmes vorher startet und somit der Lizenzdienst verfügbar ist. Leider bricht der Start mit folgender Fehlermeldung im logfile ab:
Der Benutzer selber hat keine Administratorrechte.
Betriebssystem ist Windows XP SP2
Ich benötige eine Möglichkeit, dieses Programm in irgendeiner Art im Hintergrund laufen zu lassen, ohne das ich was installieren muss. (speziell keinen Dienst)
Zusätzlich noch:
Gibet es eine Möglichkeit herauszufinden, welche Parameter ein Programm aktzeptiert?
Hat jemand eine Idee, wie ich dieses Problem irgendwie lösen kann?
LG SF
Hi,
ich habe hier einen Lizenz-deamon. Normal soll dieser lokal auf dem Rechner als Dienst installiert werden, das möchte ich aber nicht.
Meine Idee ist, dass der Benutzer diese Datei einfach beim Start dem Programmes vorher startet und somit der Lizenzdienst verfügbar ist. Leider bricht der Start mit folgender Fehlermeldung im logfile ab:
StartServiceCtrlDispatcher: Der Dienstprozess konnte keine Verbindung zum Dienstcontroller herstellen.
Der Benutzer selber hat keine Administratorrechte.
Betriebssystem ist Windows XP SP2
Ich benötige eine Möglichkeit, dieses Programm in irgendeiner Art im Hintergrund laufen zu lassen, ohne das ich was installieren muss. (speziell keinen Dienst)
Zusätzlich noch:
Gibet es eine Möglichkeit herauszufinden, welche Parameter ein Programm aktzeptiert?
Hat jemand eine Idee, wie ich dieses Problem irgendwie lösen kann?
LG SF
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 112870
Url: https://administrator.de/contentid/112870
Ausgedruckt am: 22.11.2024 um 19:11 Uhr
4 Kommentare
Neuester Kommentar
Zitat von @Knumskull:
Hi,
ich habe hier einen Lizenz-deamon. Normal soll dieser lokal auf dem
Rechner als Dienst installiert werden, das möchte ich aber
nicht.
Hi,
ich habe hier einen Lizenz-deamon. Normal soll dieser lokal auf dem
Rechner als Dienst installiert werden, das möchte ich aber
nicht.
Was stört Dich an dem Dienst?
Der macht doch nichts solange dort keine Anfrage eingeht ob eine Lizenz da ist
Info
Im Normalfall wird ein Dienst vom System (Windows Service Control Manager) gestartet und rregistriert-.
Du kanst natürlich mit entsprechenden Rechten diesen auch starten, nur muss du halt wissen wie der Lizenz-Daemon das machen möchte.
Das ich ihn installieren muss und das aber einmal nicht möchte
und zum anderen teilweise auch nicht möglich ist.
Der Grund, das Programm für welches der Lizenzmechanismus ist,
liegt auf einer Freigabe, d.h. es ist nicht lokal installiert.
Und auf dieses Programm sollen unterschiedliche Benutzer zugreifen,
ohne das ich großartig eingreifen muss.
und zum anderen teilweise auch nicht möglich ist.
Der Grund, das Programm für welches der Lizenzmechanismus ist,
liegt auf einer Freigabe, d.h. es ist nicht lokal installiert.
Und auf dieses Programm sollen unterschiedliche Benutzer zugreifen,
ohne das ich großartig eingreifen muss.
Ok, wenn du das nicht möchtest und nicht installieren willst, dann sehe ich nur die Möglichkeit, das du dich mit dem Hersteller der Software auseinander setzt.
Meine Erfahrung dabei sagt, das er dir sagen wird " Diese Art wird nicht unterstützt und supportet"
Letztlich wirst du eine Frickellösung suchen müssen.
Ich habe da wenig Hoffnung das dir hier jemand helfen kann.