Ik ben voor onze support afdeling bezig met het schrijven van een soort support applicatie welke als een niet-admin gebruiker opgestart kan worden. Binnen deze applicatie is dan weer het mogelijk in te loggen met admin credentials om bijvoorbeeld regedit op te starten. In Windows XP gaat dat prima, in Vista en hoger loop ik tegen UAC op.
Volgens meedere websites moet ik de Process.StartInfo.UseShellExecute op True zetten en Process.StartInfo.Verb op "runas", maar dat werkt weer niet icm Process.StartInfo.Username, password en domain:
Volgens meedere websites moet ik de Process.StartInfo.UseShellExecute op True zetten en Process.StartInfo.Verb op "runas", maar dat werkt weer niet icm Process.StartInfo.Username, password en domain:
Is er een manier hier omheen te komen? UAC uitschakelen is uiteraard geen optie.The Process object must have the UseShellExecute property set to false in order to start a process as a user.
Jij bent degene die me opfokt!
JA JIJ!!!