Thema: Delphi Dienst aktualisieren

Einzelnen Beitrag anzeigen

nahpets
(Gast)

n/a Beiträge
 
#4

Re: Dienst aktualisieren

  Alt 24. Feb 2009, 14:11
Hallo,

per Batch könntest Du das so lösen, Dein Updater müsste halt diese Batch aufrufen.
Code:
@ECHO OFF
net stop DienstName
net use \\rechnername\freigegebenesVerzeichnis\ /user:Domaene\Benutzername kennwort
copy \\rechnername\freigegebenesVerzeichnis\Dienst.exe c:\Support\Dienst.Exe
net use \\rechnername\freigegebenesVerzeichnis\ /delete
net start DienstName
Zitat von MacKleriker:
-der Dienst existiert lokal im Windows-Verzeichnis
Warum muss der Dienst auf das Windowsverzeichnis zugreifen bzw. dort liegen?
Wir haben unsere Dienste... alle in einem Supportverzeichnis liegen und halten sie so getrennt von den windowseigenen Programmen. Auf das Supportverzeichnis können wird die Rechte so vergeben, wie es für unsere Aufgaben geeignet erscheint.
  Mit Zitat antworten Zitat