Ich versuche, eine Aufgabe einzurichten, die jede Minute eine EXE-Datei startet.
Ich habe einen Trigger erstellt, der beim Auslösen die EXE-Datei ausführt und jede Minute auf unbestimmte Zeit wiederholt. (Ich habe auch versucht, eine tägliche Aufgabe zu erstellen. Die einmal ausgelöste Aufgabe wird an diesem Tag jede Minute wiederholt.)
Wenn ich die Aufgabe manuell ausführe, funktioniert sie wie erwartet. Wenn ich die Aufgabe jedoch verlasse, um die 'Nächste Laufzeit' zu erreichen, anstatt sie auszuführen und die 'Letzte Laufzeit' zu aktualisieren, wird die 'Nächste Laufzeit' aktualisiert, um a auszuführen Minute später und die 'Letzte Laufzeit' bleibt gleich.
Ich habe den Aufgabenverlauf überprüft und es gibt keine neuen Ereignisse. Außerdem habe ich eine Protokollierung innerhalb der angegebenen EXE-Datei und es wird nicht angezeigt, dass diese ausgeführt wurde.
quelle
Antworten:
Nur für den Fall, dass Sie die Aufgabe manuell auslösen ...
Ich bin gerade auf dasselbe Problem in Windows 7 gestoßen. Ich habe es mit keiner anderen Windows-Version getestet.
Es scheint, dass wiederholte Aufgaben nicht ausgeführt werden, wenn sie manuell ausgeführt werden (klicken Sie mit der rechten Maustaste auf eine Aufgabe und wählen Sie dann "Ausführen").
Bei manueller Ausführung wird die Aufgabe nur einmal ausgeführt und fertig!
Dies ist ein Stolperdraht, da es natürlich ist, dass Benutzer die Aufgabe direkt nach ihrer Erstellung einfach manuell ausführen, um zu überprüfen, ob sie wie erwartet funktioniert.
Was Sie tun könnten, setzen Sie den Auslöser auf "Beim Start". Nach dem Neustart des Computers sollte sich die Aufgabe im Status "In Warteschlange" befinden. Dies bedeutet, dass es im konfigurierten Intervall ausgeführt wird.
quelle
Die manuelle Auslösung dient zum Testen. Sie benötigen einen echten Auslöser, um die Wiederholung zu starten.
Ich habe dieses Problem gelöst, indem ich wie vorgeschlagen einen Auslöser für den Systemstart eingerichtet habe. Wenn diese Sitzung jedoch fehlschlägt oder Sie Änderungen vornehmen und den Computer nicht neu starten möchten, setzen Sie einfach einen zusätzlichen Auslöser, um dieselbe Art von Wiederholung für a durchzuführen täglich mit einer Startzeit in ein oder zwei Minuten.
Sie können dann beide Trigger laufen lassen und beide so einstellen, dass keine andere Instanz gestartet wird, wenn eine bereits ausgeführt wird, mit geeigneten Zeitlimits, um die aktuelle Instanz zu beenden, wenn sie zu lange ausgeführt wird. Auf diese Weise können Sie sicher sein, dass die Instanz ausgelöst wird, auch wenn die Instanz, die beim letzten Neustart des Computers gestartet wurde, stirbt.
quelle
Die richtige Methode zum Einrichten besteht darin, die Startzeit jederzeit in der Vergangenheit festzulegen und dann auf der Registerkarte "Einstellungen" die Option "Aufgabe so bald wie möglich ausführen, nachdem ein geplanter Start verpasst wurde" auszuwählen.
quelle
Ich bin auch auf dieses Problem gestoßen. Ich konnte es lösen, indem ich das Startdatum und die Startzeit ein oder zwei Minuten vor dem Zeitpunkt festlegte, an dem die Aufgabe ausgeführt wurde, um die Aktion auszulösen und sie wie konfiguriert zu wiederholen.
quelle
Ich bin gerade auf dieses Problem gestoßen, als ich versucht habe, geplante Aufgaben von meinem Heim-PC (Windows 10 Pro) auf einen Server zu migrieren (auch Windows 10 Pro, das über das Medienerstellungstool von Microsoft neu installiert wurde). Die migrierten Aufgaben würden sich einfach nicht wiederholen. Was für mich letztendlich funktioniert hat, war, den Trigger von "Täglich" auf "Einmalig" zu ändern.
Bildschirmfoto
quelle