Aller au contenu
Site Communauté

lancer un fichier batch en mode admin


Gouyasse

Messages recommandés

Bonsoir,
.
j'ai un fichier batch que je souhaiterai lancer en mode administrateur .
Après des recherches sur le NET j'ai trouvé ceci qui, malheureusement, ne fonctionne pas.

1
2
3
Set oShell = CreateObject("Shell.Application")
oShell.ShellExecute "cmd.exe", , , "runas", 1
"D:\fichiers_batch\sauvegarde.bat"

merci d'avance pour votre aide.

 

 

 

 

Lien vers le commentaire

Salut,

Perso, je vais au plus simple...

  • Clic droit sur le .bat en question, puis Créer un raccourcis
  • Clic droit sur le raccourcis créé  / Propriété / Avancé... et activer la case Exécuter en tant qu'administrateur.

Bien sur, tu utilises ensuite le raccourcis pour lancer ton .bat, et non le .bat lui même.

  • J'aime 2
Lien vers le commentaire

Bonjour,

merci pour ces bonnes suggestions que je connais et qui pourraient parfaitement répondre à ma question mais voilà, j'aime apprendre et ici je ne serai satisfait que lorsque j'aurai trouvé cette solution qui existe bel et bien mais que je ne parviens pas à mettre en place car cela sort de ma compétence.

Je sais, on trouve des gens bizarre partout :happy: mais je suis aussi certain que cela pourrait également intéresser d'autres que moi.

Lien vers le commentaire

Très sympa à vous d'avoir cherché à m'aider j'apprécie .

Voici 10 min que je viens de trouver la réponse à mon problème, c'est du vbs et donc je devais donner l'extension vbs ...

voici le code avec 20" d'attente

wscript.sleep 20000

Set oShell = CreateObject("Shell.Application")
oShell.ShellExecute "chemin du fichier à exécuter","","", "runas", 1

 

  • Plusser (+1) 1
Lien vers le commentaire
Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.
  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...