Hallo,
ist es möglich, eine (fremde) Anwendung aus einer Qt-Anwendung heraus als Administrator zu starten, und falls ja, wie mache ich das? Muss ich eine ggf. erforderliche Abfrage nach dem Passwort selber programmieren oder übernimmt das das Betriebssystem bzw. die zu startende Anwendung.
Gruss
Tilman (Räger)
Programm als Admin starten (Windows)
-
- Beiträge: 189
- Registriert: 6. Juni 2007 15:23
- Wohnort: Göttingen
Re: Programm als Admin starten (Windows)
unter windows geht das direkt,
allerdings nicht mit Qt-Mitteln.
CreateProcessAsUser (WinAPI) ist dann das stichwort.
Willst du es einfach und etwas indirekter machen, kannst auch cmd.exe / runas.exe oder psexec.exe als subshell aufrufen .... und der kannst als parameter user pwd und prog was es gleich ausführen soll, mitgeben
http://www.microsoft.com/resources/docu ... x?mfr=true
http://community.spiceworks.com/how_to/ ... s-commands
http://technet.microsoft.com/en-us/sysi ... 97553.aspx
dann geht das ganze zeugs mit QProcess
aber es geht auch wirklich nen terminal dann auf ....
Ciao ....
allerdings nicht mit Qt-Mitteln.
CreateProcessAsUser (WinAPI) ist dann das stichwort.
Willst du es einfach und etwas indirekter machen, kannst auch cmd.exe / runas.exe oder psexec.exe als subshell aufrufen .... und der kannst als parameter user pwd und prog was es gleich ausführen soll, mitgeben
http://www.microsoft.com/resources/docu ... x?mfr=true
http://community.spiceworks.com/how_to/ ... s-commands
http://technet.microsoft.com/en-us/sysi ... 97553.aspx
dann geht das ganze zeugs mit QProcess
aber es geht auch wirklich nen terminal dann auf ....
Ciao ....