Je possède un parc de 200 machines, j'aimerais automatiser l'installation d'un fixpack de lotus qui correspond à un service pack d'un Windows par exemple.
Mon script fonctionne bien (je débute... il est ultra simpliste...) mais je ne connais pas la fonction qui me permet d'attendre qu'une action soit réaliser pour lancer l'action suivante. Je m'explique avant d'envoyer par exemple un "!f" je voudrais attendre que l'action en cours soit terminer dans mon cas l'installation du programme...
Voici mon script :
Code : Tout sélectionner
run("\\serveur01\fichiers\lotus\setup.exe")
winwaitactive("IBM Lotus Notes 8.5 FP1 - InstallShield Wizard")
sleep(2000)
Send("{Enter}")
sleep(1000)
Send("!a")
Send("{Enter}")
sleep(1000)
Send("{Enter}")
sleep(1000)
Send("{Enter}")
winwaitactive("IBM Lotus Notes 8.5 FP1 - InstallShield Wizard")
Send("!f")
Merci de votre aide.



