1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| #requireadmin
; Affiche en bas à droite un message informant du début de la tâche
TrayTip("Maintenance - Glary Utilities 5","Début de la tâche de maintenance de Glary Utilities 5", 3000)
Run("C:\Program Files (x86)\Glary Utilities 5\OneClickMaintenance.exe")
WinWait("Maintenance 1-Clic", "Nettoyage")
WinActivate("Maintenance 1-Clic", "Nettoyage")
; On coche les options qui ne sont pas sélectionnées
ControlCommand("Maintenance 1-Clic", "Nettoyage", "Button6", "Check", "")
ControlCommand("Maintenance 1-Clic", "Nettoyage", "Button8", "unCheck", "")
ControlCommand("Maintenance 1-Clic", "Nettoyage", "Button10", "unCheck", "")
ControlCommand("Maintenance 1-Clic", "Nettoyage", "Button12", "unCheck", "")
ControlCommand("Maintenance 1-Clic", "Nettoyage", "Button14", "unCheck", "")
ControlCommand("Maintenance 1-Clic", "Nettoyage", "Button16", "Check", "")
ControlCommand("Maintenance 1-Clic", "Nettoyage", "Button18", "unCheck", "")
; On clique sur "Analyse"
If ControlCommand("Maintenance 1-Clic", "Nettoyage", "[ID:1000]", "IsVisible", "") Then ControlClick("Maintenance 1-Clic", "Nettoyage", "[CLASS:Button; INSTANCE:4]")
WinWait("Maintenance 1-Clic", "Réparer")
WinActivate("Maintenance 1-Clic", "Réparer")
ControlCommand("Maintenance 1-Clic", "Réparer", "Button6", "Check", "")
ControlCommand("Maintenance 1-Clic", "Réparer", "Button8", "unCheck", "")
ControlCommand("Maintenance 1-Clic", "Réparer", "Button10", "unCheck", "")
ControlCommand("Maintenance 1-Clic", "Réparer", "Button12", "unCheck", "")
ControlCommand("Maintenance 1-Clic", "Réparer", "Button14", "unCheck", "")
ControlCommand("Maintenance 1-Clic", "Réparer", "Button16", "Check", "")
ControlCommand("Maintenance 1-Clic", "Réparer", "Button18", "unCheck", "")
; On clique sur "Réparer"
If ControlCommand("Maintenance 1-Clic", "Réparer", "[ID:1001]", "IsVisible", "") Then ControlClick("Maintenance 1-Clic", "Réparer", "[CLASS:Button; INSTANCE:2]")
; Affiche en bas à droite un message informant de la fin de la tâche
TrayTip("Maintenance - Glary Utilities 5","Fin de la tâche de maintenance de Glary Utilities 5", 3000) |