Lancement d'une application avec paramètres et avec Login et mot de passe
Bonjour,
Je souhaiterai lancer une application dont l'exécutable conporte des paramètres. De plus, lors de l'affichage de la fenêtre d'authentification, il faudrait que le login et le mot de passe soit renseigner automatiquement.
J'ai essayer le script vbs ci-après mais seul le lancement de l'application fonctionne avec les paramètres. En revanche, le login et mot de passe ne sont pas renseignés dans les champs de la fenêtre.
Pour information, le lancement de la fenêtre d'authentification met environ 3 minutes à s'afficher. Aussi, sur mon poste, j'ai d'autres applications en cours d'exécution, donc, il faut que le script renseigne bien le login et mot de passe dans la bonne fenêtre de l'application (et non dans une autre application).
Contenu du script VBS:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run """C:\Program Files (x86)\XXXXX\YYYY.exe"""
Do
WScript.Sleep 1000
bFound = WshShell.AppActivate("C:\Program Files (x86)\XXXXX\YYYY.exe")
Loop Until bFound
WshShell.SendKeys "ADMIN"
WScript.Sleep 500
WshShell.SendKeys "{TAB}"
WScript.Sleep 500
WshShell.SendKeys "password"
WScript.Sleep 500
WshShell.SendKeys "{ENTER}" |
1 pièce(s) jointe(s)
Un lancement ok mais plusieurs problème restant
Bonjour,
J'ai réussi à faire un lancement réussi. J'ai modifié la boucle qui vérifie si l'exe est lancé (false => true) et ca a l'air de mieux fonctionné
Plusieurs problèmes:
1- Erreur fatal JAVA: Je constate que très souvent lors du lancement du vbs, j'obtiens le message en PJ.
2- Le login et mot de passe n'écrivent sur d'autres applications (word, Chrome, Outlook...) avant même la fin de l'exécution du vbs.
3- la boucle de fin ne me semble pas utile ?!
Pouvez-vous m'aider svp.