Einzelnen Beitrag anzeigen

hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.270 Beiträge
 
Delphi 10.4 Sydney
 
#11

Re: Eigenes Update unter VISTA programmieren -UAC-Rechte-Pro

  Alt 13. Aug 2007, 11:45
Hallo,

< Beim Installer kommt zwangsläufig die UAC dazwischen >

So wie ich das gelesen hatte (msdn),
hält sich die UAC bei msi raus, wenn

- die App signiert ist
- das neue MSI als Patch markiert ist

Ich bevorzuge übrigens trotzdem einen Dienst,
weil ich dann weiss, was passiert (oder auch nicht )
Das Problem des missbrauchens könnte man so lösen,
dass z.B. nur in das Verzeichnis des Update-Programms (Dienst)
kopiert werden darf, d.h. das Update-Programm liegt im gleichen
Verzeichnis wie das Programm.
Zusätzlich könnte man auch noch ne Liste von Programm-Namen
hinterlegen, die upgedatet werden dürfen.
Dann noch nen Passwort übergeben usw ...

Das mit dem install / setup im Namen ist richtig,
die UAC macht ein autoelevate, wenn der Programmname
eine bestimmte Zeichenkette enthält, Abwärtskompatibilität ...


Heiko
Heiko
  Mit Zitat antworten Zitat