2010-08-20 8 views
1

Je suis actuellement en train de coder une application pour la mise à jour automatique de ccleaner. Tout fonctionnait bien jusqu'à ce que j'active UAC .. J'utilise ce projet: http://www.codeproject.com/KB/cs/tsnewlib.aspx pour planifier le processus de mise à jour, mais quand uac est activé, j'obtiens à chaque fois un message si je laisse l'installateur de ccleaner apporter des modifications à mon ordinateur. Le processus de mise à jour automatique doit être effectué en mode silencieux sans intercepter l'utilisateur avec les invites de uac.exécuter la tâche planifiée avec les privilèges les plus élevés

Lorsque je coche manuellement la case "Exécuter avec les privilèges les plus élevés" dans le planificateur de tâches, il s'exécute sans invite. Mais je ne peux pas sembler le faire par programme. Ou je n'ai pas encore trouvé.

P.s. Désolé pour le mauvais anglais

+0

Essayez cette http://stackoverflow.com/questions/133379/elevating-process-privilege-programatically –

+0

Oui, mais il wil encore uac droit rapide? J'ai besoin d'un moyen de contourner uac ou de cocher la case "exécuter avec les privilèges les plus élevés" dans les tâches planifiées –

+0

http://www.sicomponents.com/taskscheduler.html Sicomponents L'agent de planification vcl peut exécuter une tâche planifiée avec privilèges, mais il est payé: \. Existe-t-il des alternatives gratuites pour exécuter une tâche planifiée avec privilèges? –

Répondre

Questions connexes