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 21: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 21: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 13. Jan 2021 23: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 06: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 02:05 Uhr.

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