Hallo ihr Profis!
Es geht um eine Fehlermeldung des WPI, das ich nicht gelöst bekomme.
[Blockierte Grafik: http://www.abload.de/thumb/fehler8705.png]
Seit 2 Tagen bin ich am Werkeln und sehe keine Möglichkeiten mehr das Problem zu lösen. Ich habe mich schlau gemacht, das Problem soll am Internet Explorer liegen. Ich habe schon einige Scripte geschrieben und diese an den Anfang des WPI 8.1.0 eingebettet.
Als erstes lasse ich den Internet Explorer einstellen;
[Blockierte Grafik: http://www.abload.de/thumb/fehler3w7dl.png]
[autoit]AutoItSetOption ("WinTitleMatchMode", 2)
ShellExecute ("iexplore.exe", "", @ProgramFilesDir & "\Internet Explorer")
WinWait ("Windows", "SmartScreen")
ControlClick ("Windows", "SmartScreen", "Button3")
ControlClick ("Windows", "SmartScreen", "Button1")
WinWaitActive ("Internet", "Navigation")
WinActivate ("Internet", "Navigation")
Sleep (3000)
Send ("{ALTDOWN}" & "{ALTUP}", 0)
Sleep (2000)
Send ("{t}", 0)
Sleep (2000)
Send ("{o}", 0)
Sleep (2000)
WinWait ("Options", "General")
ControlFocus ("Options", "General", "SysTabControl321")
ControlClick ("Options", "General", "SysTabControl321", "left", 1, 358, 11)
WinWait ("Internet", "Advanced")
ControlClick ("Internet", "Advanced", "Button1")
ControlFocus ("Internet", "Advanced", "SysTreeView321")
Send ("{DOWN}" & "{SPACE}", 0)
ControlClick ("Internet", "Advanced", "Button3")
Sleep (3000)
Send ("{ALTDOWN}" & "{ALTUP}", 0)
Sleep (2000)
Send ("{f}", 0)
Sleep (2000)
Send ("{x}", 0)
Sleep (2000)
WinWait ("Internet", "close")
ControlCommand ("Internet", "close", "Button3", "Check", "")
ControlClick ("Internet", "close", "Button1")
Mit Bezug auf KB175500 habe ich einen Installer erstellt.
[autoit]AutoItSetOption ("WinTitleMatchMode", 2)
ShellExecute ("MicrosoftFixit50403.msi")
WinWait ("Microsoft", "LIZENZBESTIMMUNGEN")
ControlCommand ("Microsoft", "LIZENZBESTIMMUNGEN", "Button1", "Check", "")
ControlClick ("Microsoft", "LIZENZBESTIMMUNGEN", "Button6")
Do
Sleep (50)
Until WinExists ("Microsoft", "wurde")
WinActivate ("Microsoft", "wurde")
ControlClick ("Microsoft", "wurde", "Button1")
Und auch habe ich den Reg eintrag eingebettet;
[autoit]RegWrite ("HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Styles", "MaxScriptStatements", "REG_DWORD", "0xFFFFFFFF")
[/autoit]Anschliessend lasse ich den Rechner neu starten. Nach einem Neustart siehts aber so aus:
[Blockierte Grafik: http://www.abload.de/thumb/fehler297ed.png]
Selbstverständlich bekomme ich die Fehlermeldung mehrmals. Ich muss auch Nein klicken, dann erst macht WPI weiter. Die Fehlermeldung erscheint auch vollkommen willkürlich. Google hilft mir nicht weiter und auch mein Wissen im AutoIt ist nicht so "Advanced".
Nun stellt sich die Frage wie ich per AutoIt noch vorgehen kann, um das Problem zu lösen. Im Grunde brauche ich ein Script das im Hintergrund in Schleife läuft und auf Nein klickt, wenn das Fenster erscheint. Nur kann ich diesen "Schleifenscript" nicht als EXE einbinden, da in WPI nicht vorgesehen ist das 2 EXE Dateien gleichzeitig ausgeführt werden. Ich weiss nicht mehr weiter. Ich hoffe ihr habt einige Lösungsvorschläge.
Danke Euch schonmal im Voraus!