Page 1 sur 1

Exécuter programme en admin sur poste utilisateur

Posté : jeu. 02 nov. 2017 11:13
par KERROS
Bonjour,

En parcourant le forum, j'ai trouvé un script utilisant "RUNAS" pour forcer le lancement d'un programme qui nécessite les codes administrateur.
Le code a l'air de fonctionner mais le programme me demande quand même l'identifiant et le mot de passe administrateur...

Voici ce que je veux:
Lancer le programme "monprogramme" sans que les codes admin soient demandés.

Voici ce que j'ai fait:
J'ai créé le code suivant:
RunAs("identifiant_admin", "domaine", "password_admin", 0, "chemin\monprogramme.exe")
ShellExecute("chemin\monprogramme.exe")
J'ai enregistré le code dans un fichier "moncode.au3"
J'ai compilé le fichier en "moncode.exe" avec Aut2exe

Je lance "moncode.exe" et avant que "monprogramme.exe" se lance, la fenêtre d'identification demandant le log admin apparaît.
L'identifiant, le mot de passe, le domaine sont tous bons.

Quelqu'un peut m'éclairer et me donner la solution qui m'échappe?
Merci.

Re: Exécuter programme en admin sur poste utilisateur

Posté : mar. 07 nov. 2017 16:34
par jguinch
De quel type est le chemin de monprogramme.exe ? Chemin local, chemin réseau ?
Si c'est un chemin réseau, c'est possible que le prompt concerne la saisie d'un compte pour l'accès au chemin réseau.
Autre question : est-ce que l'UAC est activée ?