Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Betriebssysteme (https://www.delphipraxis.net/27-betriebssysteme/)
-   -   Eigenes Update unter VISTA programmieren -UAC-Rechte-Problem (https://www.delphipraxis.net/97591-eigenes-update-unter-vista-programmieren-uac-rechte-problem.html)

hoika 13. Aug 2007 11:45

Re: Eigenes Update unter VISTA programmieren -UAC-Rechte-Pro
 
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


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:08 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz