Windows 11 – Windows 10 – Windows 8 – Windows 7 – VISTA

Actualités, astuces et tutoriels sur Windows 11 et 10, Windows 8 et 7, Windows Vista

Raccourci pour exécuter un programme avec élèvation de privilèges sans validation de l’UAC

Publié par chantal11 le vendredi 12. juin 2009


Un programme que l’on exécute régulièrement et qui déclenche une demande de validation de l’UAC, afin de permettre au programme de s’exécuter en tant qu’administrateur, peut agacer, puisque Windows ne mémorise pas les validations d’UAC.
On peut donc créer un raccourci qui va directement ouvrir l’application avec élévation des privilèges sans que l’on soit obligé de valider la demande d’autorisation de l’UAC.
L’autorisation du contrôle de compte est déjà incluse dans l’exécution du raccourci.

0-valider-uac-ch

Cette astuce fonctionne aussi bien sous Windows 7 que sous Windows Vista.

Pour illustrer ce tutorial, on va créer un raccourci pour le programme Malwarebytes’ Anti-Malware, qui s’exécutera donc directement avec l’élévation de privilèges, sans qu’aucune demande de l’UAC ne soit à valider.

flèche-arrow210 Créer une nouvelle tâche :

Dans Démarrer orbe, Rechercher, taper taskschd.msc et valider par Entrée.

Le Planificateur de tâches s’ouvre. Dans le volet de droite, cliquer sur Créer une tâche

1-creer-tache-ch

Dans l’onglet Général, taper dans le cadre Nom Malwarebytes et cocher la case Exécuter avec les autorisations maximales

2-onglet-general-ch

Dans l’onglet Actions, cliquer sur le bouton Nouveau

3-onglet-actions-ch

La fenêtre Nouvelle action s’ouvre.
Dans Action, sélectionner Démarrer un programme et cliquer sur Parcourir

4-nouvelle-tache-ch

Rechercher l’exécutable du programme (mbam.exe dans notre exemple).
Cliquer sur le fichier .exe

5-fichier-exe-ch

La rubrique Programme/script est renseignée, cliquer sur OK

6-programme-script-ch

L’action de la nouvelle tâche est créée, cliquer sur OK

7-action-ch

La nouvelle tâche nommée Malwarebytes apparaît dans la Bibliothèque du Planificateur de tâches

8-tache-malwarebytes-ch

Refermer le Planificateur de tâches.

flèche-arrow210 Créer un raccourci pour exécuter la tâche :

D’un clic-droit sur le Bureau, sélectionner Nouveau, puis Raccourci

9-nouveau-raccourci-ch

Dans l’emplacement de l’élément, taper
schtasks /run /tn nom-tâche

Dans notre exemple, il faudra taper
schtasks /run /tn Malwarebytes

Cliquer sur Suivant

10-emplacement-ch

Entrer le nom
Malwarebytes (dans notre exemple) et cliquer sur Terminer

11-nom-ch

Un nouveau raccourci Malwarebytes apparaît sur le Bureau

12-raccourci-ch

D’un clic-droit sur ce raccourci, sélectionner Propriétés.
Dans l’onglet Raccourci, cliquer sur Changer d’icône

13-changer-icone-ch

Un message précise que le fichier ne contient aucune icône, cliquer sur OK

14-message-ch

Dans la fenêtre Changer d’icône, cliquer sur Parcourir

15-recherche-icone-ch

Rechercher l’exécutable du programme (mbam.exe dans notre exemple).
Cliquer sur le fichier .exe

16-ico-exe-ch

Choisir l’icône désirée et cliquer sur OK

17-icone-ch

L’icône choisie s’affiche dans l’onglet Raccourci

18-raccourci-ch

Cliquer sur OK

19-raccouci-malwarebytes-ch

Désormais en cliquant sur ce raccourci, le Programme va s’exécuter avec élévation de privilèges, sans avoir à approuver l’UAC, puisque la tâche créée permet au programme de s’exécuter en tant qu’administrateur.

16 commentaires à “Raccourci pour exécuter un programme avec élèvation de privilèges sans validation de l’UAC”

  1. GregLand écrit:

    Très intéressent, je ne connaissais pas !
    Est-il possible de faire tout ceci en ligne de commande en utilisant schtasks ?
    Merci à toi

  2. Milodragovitch écrit:

    Mille mercis !

  3. DamDam écrit:

    Excellent ! merci

  4. Daniel écrit:

    Merci pour cette procédure, c’est vrai que c’est agaçant ces alertes surtout pour un programme d’usage usuel.

  5. ArcaDix écrit:

    Excellent tutoriel pour résoudre un problème très agaçant dans l’utilisation quotidienne de programmes parfaitement identifiés.

  6. Xavier Muff écrit:

    Bonjour tout le monde,

    Petit problème, cela fonctionnait un temps sur Windows 7. J’ai dû, par la suite, réinstaller le système et depuis, cela ne fonctionne pas. J’ai bien créé la tâche, également le raccourcis mais le programme ne démarre pas et ne s’affiche pas. À savoir que je fais partie d’un domaine, que je suis connecté avec l’admin pour la création de la tâche. Rapidement et à chaque fois, il m’affiche en fenêtre de commande « Opération réussie: tentative de lancement de la tâche Wamp ». Quelqu’un a-t-il rencontré un problème similaire ou serait-il à même de me venir en aide?

    Merci bien et bonne journée tout le monde.

  7. Veyrune écrit:

    Bonsoir.
    Intéressant.
    Pour ma part, je cherche le moyen de revenir sur le mode de compatibilité programme. Lors qu’après installation de W7 je constate que Windows update démarre sans m’attendre, je veux dire que si pour finir l’installation le moyen de l’update est employé, de mon coté je n’ai pas eu le temps d’exécuter le contrôle du mode de compatibilité sur ce programme par exemple (propriétés). Ce qui veut dire que toues les mise à jour se sont réalisées en mode autre que W7 !
    Physiquement, sous « propriétés », la case reste blanche et non cochée mais le programme s’est déjà lancé. Dans mon vocabulaire je dis que le « mode exécution » est figé.
    Je cherche comment résoudre. Peut-être en créant une tâche mais je n’ai pas le nom du programme de l’action.
    Ou, existe-t’il une autre solution.
    Cordialement

  8. Mr Denis écrit:

    Bonjour,

    Très astucieux,cependant l’exécution ne se fait pas et je suis incapable de dire si je me suis trompé de fichier exécutable ou non.

    Vous avez pris exemple sur une application en particulier chantal, cela dit j’ai bien compris que c’était la même manup pour toutes les applications.

    En ce qui me concerne j’ai pris comme exemple mon antivirus qui, comme tous les applicatifs est soumis à l’UAC… En revanche si je suis tranquille de ce côté je ne crois pas que la tâche s’éxécute convenablement !

  9. MGD écrit:

    Il existe beaucoup plus simple.
    Créez un raccourci comme d’habitude (ou éditez celui qui existe déjà et qui cause souci).
    Cliquez avec le bouton droit sur le raccourci, puis sur Propriétés.
    Dans la boite de dialogue, cliquez sur le bouton « Avancé »
    Cochez la case « Exécuter en tant qu’administrateur », puis sur OK.
    Vous ne devriez plus avoir la demande d’élévation de privilège.

  10. Michel De Corde écrit:

    Gé Nial !!! Absolument Gé Nial !!! Je viens de tester sous W10 et ça fonctionne ! Merci beaucoup.

  11. Gevorgyan écrit:

    Ça fonctionne sur Windows 7 , 8 et 10. Sur Vista je n’ai pas testé.

  12. Gloops écrit:

    ça m’a l’air très bien, mais sous Vista j’ai un doute quant aux options de sécurité.
    Si je mets « N’exécuter que si l’utilisateur est connecté », aucune interface visuelle n’apparaît, or il serait intéressant de savoir combien de temps l’action met à s’exécuter. Si je mets « Exécuter que l’utilisateur soit connecté ou pas », l’utilisateur limité n’est pas autorisé à exécuter la tâche, il obtient l’erreur 2147750687.
    Dans le cas d’une défragmentation je devrai peut-être recourir à une astuce, comme écrire un fichier quand c’est fini, pour le détecter depuis la session d’utilisateur limité.

  13. Hervé écrit:

    Bravo MGD !!! Et un grand MERCI

  14. Sam écrit:

    Nickel avec Windows 10. Une grosse épine enlevée. Bien expliqué. Merci beaucoup.

  15. moyom écrit:

    Super astuce si cela fonctionnait avec Discord, dommage j’ai suivi les étapes minutieusement et cela ne se lance pas.
    Et oui je fais déjà la manip de MDG pour demander à Discord de se lancer directement le mode admin et cela fonctionne à merveille, mais il reste une validation à fournir à Chaque Fois… c’est cette validation du mode admin que je voudrais voir disparaitre…

    Une autre astuce ?

  16. Audrey écrit:

    Merci c’est top ! Par contre, à la base, je cherchais à faire comme Moyom : supprimer la validation de l’admin et que cette action soit dispo pour tous les utilisateurs sur le même pc…

Laissez une réponse

XHTML: Vous pouvez utiliser ces tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>