A mi parece
que con la API
CreateProcessAsUser o mejor con
CreateProcessWithLogonW puedes lograr ese objetivo, por tanto te aconsejo que hagas una
búsqueda con palabras clave como "CreateProcessAsUser" o "CreateProcessWithLogonW" y de seguro encontrarás bastante hilos(temas) que te ayudarán.
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7