Hallo Leute,
seid einer gewissen Zeit beschäftige ich micht mit Microsoft RIS installationen.
Alles sollte "unbeaufsichtigt" laufen, was es auch zum größten Teil tut, dank gewisser silent Parameter.
Aber leider geht es nicht mit allen Programmen, deshalb suchte ich nach einer Alternative.
Und ich wurde fündig. AutoIT..... Hammer geiles Tool.....
Nur leider habe ich ein kleines Problem mit einer Installation. Es läuft soweit alles ohne Probleme bis zum Schluss. Dort erscheint dann ein Fenster mit "Ja" für Neustarten oder "Nein" für nicht....... mit dem Button Fertig stellen, den man drücken muss. Vor diesem Fenster läuft die komplette Installation. Bei dem letzten Fenster macht er einfach nicht weiter.
Hier mein Code: Mein Problem beginnt ab Zeile 19... vermute ich mal
;Blockinput(1)
Run("setup.exe")
; Auf das erste Fenster warten...
WinWait("G DATA InternetSecurity Setup", "InstallShield(r) Wizard installiert G DATA InternetSecurity auf Ihrem Computer. Klicken Sie auf 'Weiter', um fortzufahren.", 15)
;1 Fenster mit klicken auf den Button bestätigen
ControlClick("G DATA InternetSecurity Setup", "InstallShield(r) Wizard installiert G DATA InternetSecurity auf Ihrem Computer. Klicken Sie auf 'Weiter', um fortzufahren.", "Button1")
;2 Fenster
WinWait("G DATA InternetSecurity Setup", "Lizenzvereinbarung", 15)
;2 Fenster mit klicken auf den Button bestätigen
ControlClick("G DATA InternetSecurity Setup", "Lizenzvereinbarung", "Button1")
; 3 Fenster
WinWait("G DATA InternetSecurity Setup", "Setup-Typ", 15)
;3 Fenster mit klicken auf den Button bestätigen
ControlClick("G DATA InternetSecurity Setup", "Setup-Typ", "Button4")
;4 Fenster
WinWait("G DATA InternetSecurity Setup", "Automatische Aktionen", 15)
;4 Fenster mit klicken auf den Button bestätigen
ControlClick("G DATA InternetSecurity Setup", "Automatische Aktionen", "Button11")
;----------------------------------------
;Installationsfenster abwarten
While WinExists("G DATA InternetSecurity Setup", "Setup-Status")
Sleep(120)
Wend
;----------------------------------------
;6 Fenster
WinWait("G DATA InternetSecurity Setup", "InstallShield Wizard abgeschlossen", 45)
;6 Fenster mit klicken auf den Button bestätigen
ControlClick("G DATA InternetSecurity Setup", "InstallShield Wizard abgeschlossen", "Button4")
Alles anzeigen
Ich bedanke mich schonmal recht herzlich für mögliche Unterstützung.
Gruß
Gordon