Juuuhu,
willkommnen im Club.
Ich habe genau das gleiche Problem
Meine Vorgehensweise ist genau die gleiche (kleines Startprogramm usw.)
Wer hat da wohl von wem gekupfert
Unter Vista klappt das wegen
UAC gar nicht mehr.
Also MS hat zwei Möglichkeiten vorgeschlagen
1. MSP-Dateien (das sind Patchdateien auf Basis einer
MSI-Installation)
das wird die
MSI signiert und über ein Kommandzeilen-Programm
auf Client-Seite (MSIGEN oder so) wird der Path vom Server
oder lokal gestartet und ersetzt die alte Exe
Sowie so schlecht
2. Dienst schreiben, der das Ersetzen macht
Das ist die 2. Möglichkeit.
Wird aber von MS nicht empfohlen (Sicherheitsrisiko)
Ich tendiere zu Punkt2, signieren usw. klingt für mich wie 8
Siegel.
Ich hatte im Jan. mal angefangen, nen Dienst zu schreiben
(nicht dafür), habe aber gerade zu viel anderes zu tun.
Bisher schreibt der Dienst nur munter eine Textdatei aud die Pladde
Vielleicht sollte wir uns ja mal zusammentun.
Ich stelle mir das so vor, dass der Dienst die Info bekommt
Kopiere Datei X von Z nach C.
X Dateiname
Z Quelle (Server)
C Ziel
Das Ermitteln der notwendigen Dateien kann ja noch auf "Nicht-Dienst"-Ebene erfolgen.
Heiko