Sous Windows 7, j'aimerais planifier l'exécution d'un programme avec des privilèges d'administrateur, sans que l'utilisateur ait à répondre à une invite (qui demande des privilèges élevés) à chaque exécution de la tâche planifiée. Existe-t-il un moyen d'atteindre cet objectif sans désactiver les invites UAC pour toutes les applications?
Peut-être pas pertinent, mais j'essaie de faire fonctionner ce programme au démarrage.
Ouvrir le planificateur de tâches
Créer une nouvelle tâche
Dans l'onglet "Général", assurez-vous que les paramètres suivants sont entrés:
"Exécuter si l'utilisateur est connecté ou non"
"Run avec les privilèges les plus élevés"
"Configurer pour" (votre système d'exploitation)
Dans l'onglet "Déclencheurs", lors de l'ajout d'un déclencheur (planification) - assurez-vous que la case "Activé" est cochée
Les autres onglets doivent également être examinés (actions, etc.) - mais ce sont les options que vous devez spécifier lorsque vous essayez de vous assurer qu'une tâche est exécutée quel que soit l'utilisateur connecté et sans les invites UAC.
Lorsque vous enregistrez la tâche, vous serez invité à entrer un nom d'utilisateur et un mot de passe. Ce nom d'utilisateur et mot de passe est l'utilisateur qui sera utilisé pour exécuter la tâche. Si vous exécutez la tâche avec les "privilèges les plus élevés", vous devez vous assurer qu'il s'agit d'un compte administrateur.
Je lis que la tâche doit être planifiée pour s'exécuter sous le compte NT AUTHORITY\SYSTEM, afin d'exécuter le travail en tant qu'administrateur. "Les plus hauts privilèges" n'a pas produit le même effet pour nous. Notez que dans le cas d'un travail exécuté par SYSTEM, l'option GUI est grisée, il n'y aura donc pas d'invite.