Seite 1 von 1

QProcess mit Administrator-Rechten

Verfasst: 21. November 2012 15:50
von Tilman Räger
Hallo

ist es möglich, unter Windows und Linux aus einer normalen Anwendung heraus ein Programm mittels QProcess zu starten und diesem dabei
Administratorrechte mitzugeben (falls erforderlich, mit entsprechender Passwort-Abfrage)

Gruss
Tilman (Räger)

Re: QProcess mit Administrator-Rechten

Verfasst: 21. November 2012 18:30
von odt
Hallo Tillman

Grundsätzlich kann ein Prozess meines Wissens keine weiteren Prozesse mit grösserer Berechtigung starten. Daher muss dein Start-Programm entweder bereits Admin-Recht haben oder die zu startenden Programme müssen zusätzliche Rechte anfordern. Dies ist plattformspezifisch und es würde mich überraschen, wenn Qt dafür etwas bieten würde.

Unter Windows könntest Du dem Unter-Programm ein UAC verpassen. Oder das Programm fragt nach Admin-Rechten, siehe hier oder hier.

Unter Linux könntest Du den Prozess via sudo (terminal) oder gksudo (grafisch) starten.

Viele Grüsse
Reto