Je suis en train de me faire un petit script pour le nettoyage et la sauvegarde de mon PC.
J'ai donc crée un petit bout de code qui me permet de lancer le nettoyage sans problème, seulement à la fin de celui-ci, deux solutions s'offrent :
- Si des erreur sont trouvées (on déroule une partie de code et les mots "Afficher les problèmes" sont sur la page)
- Sinon on déroule un autre code pour terminer
J'aimerais savoir comment poser ma condition "if" pour dire en gros :
Code : Tout sélectionner
Si tu trouve sur la fenetre la pharse "Afficher les problèmes" alors tu va dérouler telle partie de code, et si tu le trouve pas, et bien tu va faire telle partieBref voici le code, et merci de votre aide
Code : Tout sélectionner
run("C:\Program Files\TuneUp Utilities 2011\RegistryCleaner.exe")
winwait("TuneUp Registry Cleaner")
winactive("TuneUp Registry Cleaner")
Sleep(1000)
ControlClick("TuneUp Registry Cleaner", "", "[CLASS:TButton; INSTANCE:2]")
winwait("TuneUp Registry Cleaner","Afficher les problèmes")
winactive("TuneUp Registry Cleaner")
ControlClick("TuneUp Registry Cleaner", "", "[CLASS:TButton; INSTANCE:2]")
Sleep(1000)
Send("^s")
winwait("TuneUp Registry Cleaner")
winactive("TuneUp Registry Cleaner")
ControlClick("TuneUp Registry Cleaner", "", "[CLASS:TButton; INSTANCE:2]")
winwait("TuneUp Registry Cleaner","Terminer")
winactive("TuneUp Registry Cleaner")
ControlClick("TuneUp Registry Cleaner", "", "[CLASS:TButton; INSTANCE:2]")
Sleep(1000)
winclose("TuneUp Registry Cleaner")
Sleep(1000)
winclose("TuneUp Registry Cleaner")


