Hallo zusammen,
ich habe da ein Problem mit meinem Script. Habe bisher leider noch nichts passendes hier im Forum zu meinem Problem gefunden.
Das Skript läuft wunderbar und wird durch den Windows Scheduler jede Stunde angestoßen. Es läuft aber nur korrekt, wenn ein Benutzer an dem PC angemeldet ist. Auf den Rechner wird öfter per remote zugegriffen. Wird dann die Remoteverbindung getrennt bleibt windows in einem gesperrten Zustand, bis der Rechner wieder angemeldet wird.
Ist Windows allerdings gerade gesperrt, kann durch autoit kein Fenster mehr korrekt fokusiert werden? Das run-kommando funktioniert noch einwandfrei. WinActive liefert eine 1 zurück aber Tastaturkommandos via Send oder ControlSend oder Mausklicks kommen nicht an?!
Wie gesagt, das Script läuft einwandfrei wenn windows nicht gesperrt ist.
Lösungsideen:
Überprüfung durch autoit ob der Rechner momentan gesperrt ist und die Sperre aufheben. Aber wie?
Wie kann das Script modifiziert werden, daß es auch mit gesperrtem Windows korrekt funktioniert?