Maximus
November 1st, 2010, 20:37
Hello,
I were wondering: say I elevate an application with a proper UAC dialog. This application will then have full admin privileges, clearly.
Now, say i want it to execute an application without UAC-granted 'rights', so that it runs 'limited' as an application before getting elevated.
Is it enough for me to call shellexecute to obtain this effect? I were wondering that, since i got elevated, all the apps i fire will be elevated as well... how can i launch an application so that it will not be 'elevated' as well, as parent is?
I were wondering: say I elevate an application with a proper UAC dialog. This application will then have full admin privileges, clearly.
Now, say i want it to execute an application without UAC-granted 'rights', so that it runs 'limited' as an application before getting elevated.
Is it enough for me to call shellexecute to obtain this effect? I were wondering that, since i got elevated, all the apps i fire will be elevated as well... how can i launch an application so that it will not be 'elevated' as well, as parent is?