Bonjour à tts et ttes,
Je fais un script qui me lance sdatxxx.exe de McaFee, mais je suis bloqué pour envoyé un retour chariot,je veux attendre la fin du sdat avant de continuer le script, car sdatxxx.exe attend un clic sur "Suivant" pour continuer
Avec le code suivant, ca fonctionne,mais je suis obligé de jouer sur la valeur de Wscript.sleep,sinon, j'ai le echo qui s'affiche, même si le sdat n'est pas terminé.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 ....... ....... UPGRADE = WshShell.Run("\\Mon_Serveur\Upgrade\setup.exe", 1,true) WshShell.SendKeys "~" <= le .exe McaFee ne se lance pas car en attente de RC sur Suivant wscript.echo "Terminé"
Merci de vos avis éclairés.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 ...... ...... WshShell.Run("\\Mon_Serveur\Upgrade\setup.exe") WshShell.SendKeys "~" <= le .exe se lance bien Wscript.sleep valeur <= le temps que le .exe se termine wscript.echo "Terminé"
Philippe
Partager