Hallo Ihr - vielleicht kann ja wer helfen:
Ich hab ein längeres Script erstellt, welche eine Intranet-Anwendung bei uns in der firma fernsteuert.
Es funktioniert auch auf jedem PC - aber auf dem einem eines Benutzer nicht.
Es isnd alle PCs grundsätzlich identisch eingerichtet, man kann aber teilweise selbst noch ein paar spezielle Anwendungen draufspielen als Entwickler.
Und irgendwie muss es ja was damit zu tun haben, weil sonst würde es bei ihm nicht gehen.
Das Skript beginnt folgendermaßen:
un("C:\Programme\Internet Explorer\IEXPLORE.EXE http://###.de/action/forward.do?forward=http%3A%2F%2F###IP###%2Fcaisd%2Fpdmweb.exe&entryid=367&lm=0")
WinWaitActive("###IntranetApp-Name### - Login - Microsoft Internet Explorer")
MouseMove(600, 600)
Sleep ( 3000 )
Send($CmdLine[1])
Sleep ( 200 )
Send("{TAB}")
Send($CmdLine[2])
Sleep ( 200 )
Send("{TAB}")
Send("{ENTER}")
...
Ich hab mit ### ein paar IPs usw. unkenntlich gemacht - also das ist nicht der Fehler.
Bei diesem einem PC wird der IE aufgerufen... aber dann passiert nichts mehr - also bereits der MouseMove ist nicht erkennbar.
ebenso wie die Eingabe der Wörter der Übergabeparameter...
Also läuft das Skript an, aber akzeptiert anscheinend nur das ausführen, aber eben nichts mit Maus- oder Tastatur-Eingaben.
(Der Aufruf erfolgt normalerweise über eine C++-Applikation, aber auch die bloße Exe des autoIt-Skripts funktioniert auf dem Rechner nicht).
an was kann das liegen? Gibt es irgendwelche Prozesse oder Applikationen, wo ich mal nachsehen könnte, ob die da reinspucken?
Wäre dankbar für jeden Tipp
Danke schon mal im Voraus
PiVi