QProcess mit Administrator-Rechten

Alles rund um die Programmierung mit Qt
Antworten
Tilman Räger
Beiträge: 189
Registriert: 6. Juni 2007 15:23
Wohnort: Göttingen

QProcess mit Administrator-Rechten

Beitrag 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)
odt
Beiträge: 128
Registriert: 12. August 2010 11:49
Kontaktdaten:

Re: QProcess mit Administrator-Rechten

Beitrag 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
ODT Informatik GmbH, Reto Tschofenig
Antworten