360 Stimmen

Alle x Minuten eine Aufgabe mit dem Windows Taskplaner ausführen

Ich versuche, den Windows Taskplaner dazu zu bringen, eine bestimmte .exe-Datei etwa alle 10 Minuten auszuführen, aber die Optionen erlauben nur eine Ausführung pro Tag.

Kann ich ihn dazu bringen, alle 10 oder 20 Minuten eine .exe-Datei auszuführen?

475voto

Coincoin Punkte 26516

Die Aufgabe muss in zwei Schritten konfiguriert werden.

Zuerst erstellen Sie eine einfache Aufgabe, die jeden Tag um 0:00 Uhr beginnt. Dann gehen Sie in Advanced... (oder ähnlich, je nach Betriebssystem) und wählen Sie die Option Repeat every X minutes Option für 24 Stunden.

Der Schlüssel dazu ist, die erweiterten Eigenschaften zu finden. Wenn Sie den XP-Assistenten verwenden, können Sie den erweiterten Dialog erst starten, wenn Sie die Aufgabe erstellt haben.

Bei neueren Versionen von Windows (7+, glaube ich?):

  1. Doppelklicken Sie auf die Aufgabe und ein Eigenschaftsfenster wird angezeigt.
  2. Klicken Sie auf die Triggers tab.
  3. Doppelklicken Sie auf die Auslöserdetails und das Fenster "Auslöser bearbeiten" wird angezeigt.
  4. Unter Advanced settings Panel, Häkchen Repeat task every xxx Minuten, und stellen Sie Indefinitely wenn Sie brauchen.
  5. Klicken Sie abschließend auf OK.

64voto

Durim Sinani Punkte 561

Nachdem Sie die minimale Wiederholungsoption (5 Minuten oder 10 Minuten) ausgewählt haben, können Sie die Zahl markieren und eine beliebige Zahl eingeben

53voto

Kevin Lee Punkte 1270

Sie können auch eine Batch-Datei wie die folgende erstellen, wenn Sie eine feinere Granularität zwischen den Aufrufen benötigen:

:loop
call YourScript.Exe
timeout /t timeToWaitBetweenCallsInSeconds /nobreak
goto :loop

52voto

Mike Cush Punkte 511

Hourly task example

Wenn Sie den obigen Ratschlag mit schtasks befolgen, können Sie in der Benutzeroberfläche sehen, was zu tun ist, um eine stündliche Aufgabe auszuführen. Wenn Sie den Auslöser bearbeiten, beginnen Sie die Aufgabe mit einem Zeitplan, One Time (das ist der Schlüssel). Dann können Sie "Aufgabe wiederholen alle:" 1 Stunde oder was auch immer Sie wünschen, auswählen. Siehe Bildschirmfoto:

29voto

Henrik Punkte 271

Geben Sie bei "Aufgabe wiederholen alle:" einfach 2 Minuten ein, anstatt aus der Dropdown-Liste auszuwählen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X