Ich habe ein Programm, das beim Systemstart mit dem Taskplaner unter Windows Server 2012 gestartet wird. Das Programm muss gestartet werden, auch wenn der Computer automatisch neu gestartet wird.
Administrator ist das Konto, mit dem das Programm gestartet wird. Die Option "Ausführen, ob Benutzer angemeldet ist oder nicht" ist für die Aufgabe aktiviert.
Das Problem dabei ist, dass die Benutzeroberfläche (Programmfenster) ausgeblendet wird, wenn sich jemand über die Remotedesktopverbindung als Administrator anmeldet.
Soweit ich weiß, gibt es keine Möglichkeit, dies mit dem Taskplaner zu lösen.
Wie kann ich das lösen?
Es sollte ein ziemlich häufiges Problem sein, aber ich kann nichts finden, indem ich das Netz durchsuche. Ich bin ziemlich überrascht, dass Microsoft eine solche Einschränkung im Scheduler zulässt. Kann ich ein VBScript oder etwas erstellen, das beim Start ausgeführt wird und das Programm startet, das dann sichtbar wird, wenn sich der Benutzer tatsächlich anmeldet?
Andere Ideen?
(Ich möchte übrigens kein separates GUI-Programm erstellen, das eine Verbindung zum ursprünglichen Programm herstellt. Ich würde es auch vorziehen, wenn ich das bereits ausgeführte Programm nicht bei der Benutzeranmeldung beenden und dann starten muss es wieder.)