Hallo Leute,
ich verzweifele seid jeher an der Tastatureingabe von AutoIT.
Die letzten Male konnte ich mich darum drücken, in dem ich alternative Methoden eingesetzt habe, jedoch muss ich dieses mal Wirklich mit der GUI Arbeiten.
Ich starte die Windows Aufgabenplanung mittels einfachem:
[autoit]#include <Process.au3>
_RunDos("%windir%\system32\taskschd.msc /s")
Anschließend wollte ich eigentlich nur ne ALT+t Kombination machen um dann mittels Pfeile-Tasten eine neue Aufgabe zu erstellen, allerdings wird kein Tastenbefehl an das Fenster geschickt.
Mit folgenden Zeilen Quellcode habe ich es bereits versucht. Ich verwende das Window Info Tool und habe dabei die folgenden Bereich Ausgewählt:
http://imageshack.us/f/827/unbenanntvkv.png/
[autoit]Sleep(3000)ControlSend("Aufgabenplanung", "", "[ID:4097]", "!t")Sleep(2000)ControlSend("Aufgabenplanung", "", "[ID:4097]", "{ALT}")Sleep(2000)ControlSend("Aufgabenplanung", "", "[ID:4097]", "t")Sleep(2000)ControlSend("Aufgabenplanung", "", "[ID:4097]", "{LALT}")Sleep(2000)Send("t")
ControlSend("Aufgabenplanung","","[CLASS:ReBarWindow32; INSTANCE:1]","!t")
Sleep(2000)ControlSend("Aufgabenplanung","","[CLASS:ReBarWindow32; INSTANCE:1]","{ALT}")Sleep(2000)ControlSend("Aufgabenplanung","","[CLASS:ReBarWindow32; INSTANCE:1]","t")
Ich hoffe jemand weiß Rat.
Gruß Ashitaka
PS: Keine Ahnung warum beim Quellcode hier alle Zeilenumbrüche entfernt werden, ich habe versucht sie wieder rein zu machen, hat aber nicht funktioniert.