Ich versuche, eine geplante Aufgabe zu erstellen, die einmal täglich auf einem dedizierten Computer ausgeführt wird. Die Aufgabe führt eine Exe aus. Diese Exe erledigt eine Reihe von Dingen, einschließlich der Ausführung einer Automatisierung, die die Maus / KB manipuliert usw.
Ist das möglich (auf jedem Windows-basierten Betriebssystem)?
windows-7
scheduled-task
windows-8
Steven Evers
quelle
quelle
Antworten:
Sicher ... belassen Sie den Benutzer, dass die geplante Aufgabe als angemeldet ausgeführt wird, und legen Sie die Aufgabenoption so fest, dass sie nur ausgeführt wird, wenn der Benutzer angemeldet ist.
Ich glaube, Sie können auch schtasks verwenden: http://msdn.microsoft.com/en-us/library/windows/desktop/bb736357%28v=vs.85%29.aspx mit dem Parameter / IT, aber ich denke es auch Funktioniert nur, wenn der tatsächliche Benutzer angemeldet ist, unter dem die Aufgabe ausgeführt wird.
Ansonsten können Sie FireDaemon verwenden, damit eine interaktive Sitzung eine Aufgabe als Dienst ausführt.
quelle
Ja, es ist ziemlich kontraintuitiv. Wenn Sie "Ausführen, ob Benutzer angemeldet ist oder nicht" auswählen, werden Sie nach dem Kennwort des Benutzers gefragt, dessen Konto Sie verwenden.
Wenn Sie jedoch "Nur ausführen, wenn der Benutzer angemeldet ist" auswählen, werden Sie nicht nach dem Kennwort des Benutzers gefragt.
quelle