Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Exe mit normalen Rechten aus Exe mit Admin-Rechten starten (https://www.delphipraxis.net/206630-exe-mit-normalen-rechten-aus-exe-mit-admin-rechten-starten.html)

DieDolly 13. Jan 2021 22:11

Exe mit normalen Rechten aus Exe mit Admin-Rechten starten
 
Exe 1 wird mit Admin-Rechten gestartet und startet, bevor sie sich selbst beendet, eine zweite Exe.
Ist es möglich diese zweite Exe mit normalen Rechten zu starten und nicht die Admin-Rechte automatisch mitzugeben?

Der schöne Günther 13. Jan 2021 22:39

AW: Exe mit normalen Rechten aus Exe mit Admin-Rechten starten
 
Wenn ich das richtig in Erinnerung habe ist das sehr kompliziert. Das würde auch erklären weshalb so viele Setup-Routinen ihre Anwendung selbst wieder mit Admin-Rechten starten wenn man nach erfolgter Installation so ein "Starte die Anwendung"-Häkchen setzt.

Es scheint einen Workaround über den exploder zu geben, aber schön ist das nicht:
http://mdb-blog.blogspot.com/2013/01...-from-uac.html


PS: Lesestoff von Raymon Chen:
https://devblogs.microsoft.com/oldne...118-00/?p=2643

himitsu 14. Jan 2021 00:04

AW: Exe mit normalen Rechten aus Exe mit Admin-Rechten starten
 
https://www.delphipraxis.net/206012-...ml#post1477275

Delphi-Referenz durchsuchenrunasuser
usw.

Pfaffe 14. Jan 2021 07:08

AW: Exe mit normalen Rechten aus Exe mit Admin-Rechten starten
 
Oder man hat eine StarterEXE, die mit den "normalen" Rechten gestartet wird. Diese ruft dann die EXE1 mit Adminanforderung auf. Wenn EXE1 fehlerfrei beendet ist, dann ruft die StarterEXE die EXE2 auf und beendet sich.


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:48 Uhr.

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