Ist es möglich, eine geplante Aufgabe in Windows per Mausklick auszuführen?

Ist es möglich, eine geplante Aufgabe in Windows per Mausklick auszuführen?

Einer meiner Kunden hat eine Anwendung, die nicht über die Befehlszeile oder API ausgeführt werden kann, sondern zeitgesteuert ausgeführt werden muss. Dazu müsste ich die Anwendung starten, wenn sie nicht bereits ausgeführt wird, und dann auf eine Schaltfläche klicken. Diese Aufgabe würde auf einem Server vorhanden sein.

Ich habe über AutoHotKey gelesen, aber es hört sich nicht so an, als ob es Schaltflächen aus einer geplanten Aufgabe anklicken könnte.

Hat jemand eine Idee, wie das geht?

HINWEIS: Wie ich unten geantwortet habe … ich weiß, dass dies ein Hack ist. Es wäre besser, eine App zu haben, deren Ausführung tatsächlich geplant werden kann. Leider (für mich) wird diese Anwendung nicht ersetzt, da sie mit dem beliebten Bestandsverwaltungssystem des Kunden verbunden ist und das gesamte Geschäft proprietär ist. Ich muss also nur eine Möglichkeit finden, dies zu versuchen (ich weiß, dass es möglicherweise nicht ganz zuverlässig ist). Danke.

Antwort1

Dies lässt sich ganz einfach lösen, indem Sie den Taskplaner eine Batchdatei ausführen lassen, die wiederum die Anwendung und AutoHotKey oder ein ähnliches Produkt aufruft. Möglicherweise können Sie sogar ein Automatisierungsprodukt verwenden, um die Anwendung zu starten und dann auf die Schaltfläche zu klicken. Da beide Prozesse unter demselben Benutzerkonto gestartet werden, können die beiden nach Bedarf interagieren.

Antwort2

Sagen Sie Ihren Kunden, sie sollen eine echte Anwendung kaufen?

Theoretisch ist dies mit einem Tastatur-/Mausmakro möglich, das Sie mit einem Produkt wie AutoIT erstellen könnten. Denken Sie jedoch an all die Möglichkeiten, die nach der Erstellung auftreten können, und setzen Sie die Erwartung voraus, dass diese Aufgabe regelmäßig ausgeführt wird. Das ist mehr Ärger, als es wert ist.

Ehrlich gesagt würde ich dem Kunden, statt etwas derart Hässliches zusammenzubasteln, sagen, dass seine Wünsche nicht umsetzbar sind, da er ein PoS-Produkt hat und die Lösung darin besteht, ein Upgrade durchzuführen oder auf etwas weniger Schlimmes umzusteigen.

verwandte Informationen