habt Ihr eine Ahnung wie ich einen Dienst mit VB60 bei WINNT40 hinzufügen
kann mit einem speziellen Benutzer z.B. Administrator?
Bin für jeden Tip dankbar
Heiko
> habt Ihr eine Ahnung wie ich einen Dienst mit VB60 bei WINNT40 hinzufügen
> kann mit einem speziellen Benutzer z.B. Administrator?
Willst Du mit VB60 einen Dienst schreiben, welcher dann unter NT läuft?
Oder willst Du mit VB60 ein Programm schreiben, welches einen existierenden
Dienst (vermutlich mit C/C++ geschrieben) unter NT hinzufügt.
Michael G. Schneider
mailto:m...@mgs-software.de
In der Basicpro 1 /2000 ist beschrieben wie man einen Dienst hinzufügen
kann. Nur klappt das bei mir nur, wenn ich keinen Benutzer angebe.
Gruß
Heiko
Das Schreiben von Diensten mit VB ist (in meinen Augen) eine etwas wacklige
Angelegenheit. Deshalb schreibe ich Dienste grundsätzlich in C/C++. Auch
nutze ich zum Beispiel das SrvAny nicht. Und weil ich auch den Artikel aus
der Basicpro nicht kenne, werde ich leider zum ungeeigneten
Gesprächspartner.
Vielleicht hilft Dir aber folgendes ein wenig weiter:
- in C/C++ wird beim Aufruf von CreateService in den letzten beiden
Argumenten spezifiziert, unter welchem Account der Dienst laufen soll
- auch wenn ein Dienst bereits installiert wurde, kann man über
Systemsteuerung ! Dienste den zugehörigen Account nachträglich verändern