Parameter für Aufgabenzeitplan ändern
Gehen Sie folgendermaßen vor, um die Einstellungen des Aufgabenzeitplans anzupassen:
kesl-control --get-schedule <Aufgaben-ID>|<Aufgabenname>
kesl-control --set-schedule <Aufgaben-ID>|<Aufgabenname> --file <vollständiger Dateipfad>
Das Programm wendet die neuen Einstellungswerte des Zeitplans sofort an.
Einstellungen des Aufgabenzeitplans
Das Programm bietet die folgenden Einstellungen, mit denen Sie den Zeitplan für den Aufgabenstart anpassen können:
RuleType=Once|Monthly|Weekly|Daily|Hourly|Minutely|Manual|PS|BR
Wobei:
PS – Aufgabe nach dem Programmstart ausführen
BR – Aufgabe nach dem Update der Programm-Datenbanken starten
StartTime=[year/month/month_day] [hh]:[mm]:[ss]; [<month_day>|<week_day>]; [<period>] – Zeitpunkt des Aufgabenstarts
RandomInterval=<Min.> – Intervall des Aufgabenstarts, wenn mehrere Aufgaben gleichzeitig ausgeführt werden (in Minuten)
RunMissedStartRules – den Start einer übersprungenen Aufgabe nach dem Programmstart aktivieren
Beispiele: Geben Sie die folgenden Einstellungen an, damit die Aufgabe nach Zeitplan alle zehn Stunden gestartet wird:
Geben Sie die folgenden Einstellungen an, damit die Aufgabe nach Zeitplan alle zehn Minuten gestartet wird:
Geben Sie die folgenden Einstellungen an, damit die Aufgabe nach Zeitplan am 15. jeden Monats gestartet wird:
Geben Sie die folgenden Einstellungen an, damit die Aufgabe nach Zeitplan jeden Dienstag gestartet wird:
Geben Sie die folgenden Einstellungen an, damit die Aufgabe nach Zeitplan alle 11 Tage gestartet wird:
|
Befehl kesl-control --get-schedule
Der kesl-control --get-schedule
gibt die Einstellungen die Einstellungen des Aufgabenzeitplans aus oder speichert sie in der angegebenen Konfigurationsdatei.
Befehlssyntax
kesl-control [-T]--get-schedule <Aufgaben-ID>|<Aufgabenname> [--file <Name der Konfigurationsdatei>]
kesl-control [-T]--get-schedule <Aufgaben-ID>|<Aufgabenname> <Name der Einstellung>
Argumente und Schlüssel
<Aufgaben-ID>
– Identifikationsnummer der Aufgabe im Programm
<Aufgabenname>
– Name der Aufgabe
--file <Name der Konfigurationsdatei>
– Name der Konfigurationsdatei, in der die Zeitplaneinstellungen gespeichert werden Wenn Sie den Dateinamen eingeben, ohne einen Dateipfad vorzugeben, wird die Datei im aktuellen Verzeichnis erstellt. Ist unter dem gewünschten Pfad bereits eine Datei mit gleichem Namen vorhanden, wird diese überschreiben. Falls das von Ihnen vorgegebene Verzeichnis auf dem Speicher nicht existiert, wird die Konfigurationsdatei nicht erstellt.
Beispiel: So speichern Sie die Einstellungen der Update-Aufgabe in einer neu erstellten Datei mit dem Namen update_schedule.ini im aktuellen Verzeichnis:
So geben Sie den Zeitplan der Update-Aufgabe aus:
|
Befehl kesl-control --set-schedule
Der Befehl kesl-control --set-schedule
legt die Einstellungen des Aufgabenzeitplans fest oder importiert die Einstellungen des Aufgabenzeitplans aus der angegebenen Konfigurationsdatei.
Befehlssyntax
kesl-control --set-schedule <Aufgaben-ID>|<Aufgabenname> --file <Name der Konfigurationsdatei>
kesl-control --set-schedule <Aufgaben-ID>|<Aufgabenname> <Name der Einstellung>=<Einstellungswert> <Name der Einstellung>=<Einstellungswert>
Argumente und Schlüssel
<Aufgaben-ID>
– Identifikationsnummer der Aufgabe im Programm
<Aufgabenname>
– Name der Aufgabe
--file <Name der Konfigurationsdatei>
– Name der Konfigurationsdatei, deren Zeitplaneinstellungen in die Aufgabe importiert werden, inklusive vollständigem Dateipfad
Beispiel: Zeitplaneinstellungen aus der Konfigurationsdatei /home/test/on_demand_schedule.ini in die Aufgabe mit ID=2 importieren:
|