Re: Dienst Eigenschaften
From: Thomas Voigt (tonellNOSPAM_at_gmx.de)
Date: 04/05/04
- Next message: Udo Köstler: "Re: VB-Programme unter WinXP SP2"
- Previous message: gconradi: "Re: Drucken mit dem Printer-Objekt"
- In reply to: Jan Husseini: "Dienst Eigenschaften"
- Next in thread: Thorsten Dörfler: "Re: Dienst Eigenschaften"
- Messages sorted by: [ date ] [ thread ]
Date: Mon, 5 Apr 2004 16:54:54 +0200
Hi Jan,
Jan Husseini wrote:
> Hallo NG,
>
> Ich bin mal wieder an einem Punkt angekommen an dem ich eure Hilfe
> brauche.
> Problem:
> Ich brauche eine Möglichkeit in Windows (NT 4 und 2000) den "path to
> executable" in den Dienst - Eigenschaften herauszufinden.
Registry:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services
> Hintergrund:
> Ein Teil unserer Software läuft als Windows Service. Da damals
> niemand daran gedacht hat das unter Kundenstamm mal so anwächst,
> dass wir nicht immer die Installation und das Update der Kunden
> übernehmen können, ist nirgendwo hinterlegt wo der Service (die EXE)
> eigentlich liegt.
Das sollte euer Setup doch vorgeben.
> Nun haben wir eine neue Version herausgebracht und wollen diese
> schnellstmöglichst an den Mann bringen! Da unsere Kunden keine
> Ahnung von solchen Dingen haben, brauche ich eine Möglichkeit
> herauszufinden wo die EXE Datei liegt.
>
> Wenn man die Eigenschaften vom Service anschaut und dort unter "Path
> to executable" nachsieht, kann man sehen wo die EXE liegt.
Siehe RegSchlüssel->Wert: ImagePath
> Jetzt bräuchte ich nur die Möglichkeit das irgendwie in VB
> hinzubekommen.
Registry durchsuchen, den Namen euren Dienstes solltet ihr ja kennen.
http://vbnet.mvps.org/index.html?code/network/enumservices.htm
> Am besten wäre ohne irgendwelche externen Dateien, sodass der Kunde
> nur eine 2 EXE files hat:
> Die update Datei und eine "art" Setup das ihm das ganze schnell
> überbügelt.
Falls wir davon ausgehen das euer Programm (VB) mit einem Setup installiert
wurde, kannst du, wenn du keine neueren oder andere Komponenten benötigst,
das ganze ohne zusätzliches Setup automatisieren
> Irgendwelche Ideen?
Dienste enumerieren, Pfad auslesen, Dienst beenden, Dateien austauschen
(evtl. muß der Dienst vorher noch gekilled werden) usw.
> Vielen Dank im Voraus und frohe Ostern
> Jan
MfG ufO
Thomas
- Next message: Udo Köstler: "Re: VB-Programme unter WinXP SP2"
- Previous message: gconradi: "Re: Drucken mit dem Printer-Objekt"
- In reply to: Jan Husseini: "Dienst Eigenschaften"
- Next in thread: Thorsten Dörfler: "Re: Dienst Eigenschaften"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|