Was ist die Windows -Version von Cron?

Was ist die Windows -Version von Cron?
Cron"Ist ein Linux-basierter Befehlszeilen-Dienstprogramm, das üblicherweise als" als "bezeichnet" bezeichnet wirdJob Scheduler”. Es wurde entwickelt, um Skripte zu planen, und Bash kann sie regelmäßig ausführen. Der "AufgabenplanerIst eine Windows -Version von Cron, da sie Aufgaben planen kann, indem Zeit und Datum definiert werden. Der "SchtasksIst ein Windows -Befehlszeilen -Dienstprogramm, das auch als Windows -Version von Cron angesehen wird.

In diesem Blog werden wir auf der Windows -Version von Cron und der Verwendung von Aufgaben nutzen.

Methode 1: Aufgabenplaner als Windows -Version von Cron

Der Task Scheduler ist eine Windows -Version von Cron, da sie Aufgaben ähnlich wie Cron Jobs planen kann. Um zu überprüfen, wie der Task -Scheduler zur Planung von Cron -Jobs verwendet werden kann, befolgen Sie die folgenden Schritte.

Schritt 1: Aufgabenplaner öffnen

Öffnen Sie die Task -Scheduler -Anwendung durch Suche “Aufgabenplaner" im "Start-up" Speisekarte:

Schritt 2: Cron -Job erstellen

Um einen neuen Cron -Job zu erstellen, wählen Sie das “Aufgabe erstellen”Option aus der“AktionenPanel:

Schritt 3: Cron -Job einrichten

Auf dem Bildschirm, eine “Aufgabe erstellen"Fenster" wird angezeigt. Geben Sie auf der Registerkarte Allgemein ein “Cron-Job”Als Name der Cron -Aufgabe:

Dann gehen Sie zum "Löst aus"Registerkarte" und klicken Sie auf "Neu" Taste:

Von dem "Beginnen Sie die AufgabeDropdown-Menü, setzen Sie das Ereignis für den neu erstellten Job. Das linke hervorgehobene Panel kann verwendet werden, um die Einstellungen zur Ausführung der Cron -Jobausführung auszuwählen. Sie können auch Zeit und Datum für die Aufgabenausführung festlegen. Danach drücken Sie “OK„:

Sie können jetzt sehen, dass wir die Routine zum Ausführen konfiguriert haben “Cron-Job”Täglich bei“8:21 Uhr„:

Besuche den "Aktionen"Panel, um eine Aufgabe festzulegen und die" zu drücken "Neu" Taste:

Wählen Sie das Programm oder Skript aus, das als Cron -Job ausgeführt wird. In unserem Fall möchten wir das Fenster -Subsystem für Linux “WSL" ausführen. Nachdem Sie den Pfad des erforderlichen Programms hinzugefügt haben, drücken Sie die “OK" Taste:

NochmalOK" Taste:

Schritt 4: Führen Sie Cron Job aus

Wählen Sie und doppelklicken Sie auf den neu erstellten Job aus dem “Aufgabenplaner" Fenster:

Wählen Sie das "Laufen"Option, den Cron -Job aus dem" auszuführen "Ausgewähltes ObjektPanel:

Sie können sehen, dass wir mit Task Manager erfolgreich einen Cron -Job unter Windows eingerichtet und ausgeführt haben:

Schauen wir uns an, wie wir die Windows -Eingabeaufforderung verwenden können, um Cron -Jobs zu planen.

Methode 2: Schtasks -Befehl als Fensterversion von Cron

Schtasks"Befehl steht für"ZeitplanaufgabeDas kann als Cron funktionieren, um Windows -Aufgaben zu planen. Es wird auch verwendet, um Aufgaben zu erstellen, zu laufen, zu beenden und zu löschen.

Wir werden nun jede der genannten Funktionen des Schtasks -Befehls in den folgenden Abschnitten diskutieren.

So erstellen Sie eine Aufgabe unter Windows mit dem Befehl schtasks?

Um eine Aufgabe unter Windows zu erstellen.

Syntax

schtasks /create /sc /mo /sd /tn /tr

Hier in der oben gegebenen Syntax “,“/erstellen"Option wird verwendet, um eine Aufgabe zu erstellen"/sc"Definiert den Zeitplantyp"/mo"Ist ein Modifikator"/sd"Repräsentiert das Zeitplandatum"/tn"Für Aufgabennamen und"/tr”Bezieht sich auf die Aufgabe, die als Cron -Job unter Windows ausgeführt wird.

Beispiel 1: Erstellen Sie die Aufgabe unter Windows

Lassen Sie uns eine einfache Aufgabe erstellen, die die oben genannte Syntax verwendet, um einen Fenster-Subsystem-Job zu planen, der stündlich am 29. Juli 2022 ausgeführt wird:

> SCHTASKS /CREATE /SC STANDY /MO 5 /SD 29.07.2022 /TN "Run_WSL" /tr C: \ Windows \ System32 \ WSL.exe

Aus der folgenden Ausgabe können Sie feststellen, dass wir erfolgreich Aufgaben unter Windows planen:

Beispiel 2: Checkliste der geplanten Aufgaben

Führen Sie das ausSchtasks.exeSkript auf Eingabeaufforderung, um die Zeitplanaufgaben aufzulisten:

> Schtasks.exe

Wie Sie sehen können, haben unsere geplanten “WSL_RUNDie Aufgabe ist in der gedruckten Liste vorhanden:

So führen Sie eine Aufgabe unter Windows mit dem Befehl Schtasks aus?

Um die Aufgabe unter Windows mit dem Befehl schtasks auszuführen, lesen Sie den folgenden Befehl unten:

> schtasks /run /tn "run_wsl"

Hier das "/laufen"Die Option wird hinzugefügt, um eine mit dem Namen" genannte Aufgabe auszuführen "Run_wsl"Spezifiziert mit dem"/tn" Möglichkeit:

Die genannte Aufgabe wird erfolgreich auf unserem Windows -System ausgeführt:

So beenden Sie eine Aufgabe unter Windows mit dem Befehl schtasks?

Um den derzeit laufenden Job zu beenden, nutzen Sie die “SchtasksBefehl mit dem “/EndeUnd der Aufgabename:

> SCHTASKS /END /TN "RUN_WSL"

So löschen Sie eine Aufgabe unter Windows mit dem Befehl schtasks?

Fügen Sie die “hinzu, um eine Aufgabe mit dem erwähnten Befehl zu löschen/löschenOption und Geben Sie den Aufgabenamen an:

> schtasks /delete /tn "run_wsl" "

Wir haben die Windows -Versionen von Cron effektiv demonstriert und wie man sie verwendet, um Cron -Jobs zu planen.

Abschluss

Der Befehl Windows Task Scheduler und Schtasks sind die Windows -Version von Cron. Das Tool für Aufgabenplaner wird verwendet, um einen geplanten Job als Linux -Cron zu erstellen, zu planen, auszuführen, zu beenden und zu löschen. Der Windows -Befehl “Schtasks”Verhält sich ähnlich wie der Linux -Cron. Der erste Ansatz hilft bei der Planung von Aufgaben mit der GUI, und der zweite verwendet die Windows -Befehlszeile. In diesem Blog haben wir die Windows -Versionen von Cron vollständig demonstriert.