Programm als Admin starten (Windows)

Dein Thema passt einfach in kein Forum? Dann probiers mal hier.
Antworten
Tilman Räger
Beiträge: 189
Registriert: 6. Juni 2007 15:23
Wohnort: Göttingen

Programm als Admin starten (Windows)

Beitrag von Tilman Räger »

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)
RHBaum
Beiträge: 1436
Registriert: 17. Juni 2005 09:58

Re: Programm als Admin starten (Windows)

Beitrag von RHBaum »

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 ....
Antworten