Nov
9
2011

Win 7 / 2008 : Exécutez un script / programme aves les droit administrateur sans demande de confirmation

Bonjour,

Voici une petite astuce vous permettant de contourner une restriction imposée depuis Windows vista et 2008 serveur à savoir l’UAC.
En effet le problème est simple, vous voulez exécuter un script (bat ou autre) avec les droits maximum sans que votre utilisateur n’ai de demande de confirmation d’exécution, pour cela il faut passer par l’outil Planificateur des taches.

Dans mon exemple je crée un script restartspool.bat contenat :

echo off
net stop spooler
net start spooler

En effet pour effectuer cette commande il vous faut les droit d’admin, et même quand vous l’exécutez avec ces droits il vous demande confirmation !

Pour éviter ces désagréments :

  1. ouvre le planificateur de tâche
  2. Créez une tâche de base dans mon cas nommée restartspooler
  3. Pour la programmation de l’exécution mettez « une seule fois »
  4. Action : choisissez « Démarrer un programme » puis sélectionnez votre script (ou votre programme)
  5. Puis fermez l’assistant de création de âaches.

Si tout c’est bien passé vous devez avoir une tâche supplémentaire dans votre liste de tâches planifiées, du style :

Une fois cette tâche crée il ne vous reste plus qu’a créer un raccourci pour l’exécuter 🙂

  1. Pour cela, clic droit sur votre bureau puis nouveau raccourci
  2. Dans « Entrez l’emplacement de l’élément » tapez : schtasks.exe /run /tn « NOM_TACHE_PLANIFIEE » exemple :

  3. Une fois le raccourci créé il ne vous reste plus qu’à le personnaliser en changeant d’icône par exemple !

 

Bonne continuation
Nilz

 

About the Author:

1 Comment + Add Comment

  • Hey ! nice ! Merci !
    (apparemment, ton choix de script est un pur hasard, tellement le spooler marche bien ss win7 ;])
    Chouette site, seeU !

Leave a comment