You are here

Administration

Administration mit Hilfe von SchedCpl

Sobald sie das Service control panel SchedCpl installiert haben, kann die Verwaltung der Task über den Eintrag "Calimah Scheduler" in der Systemsteuerung gestartet werden.


Starten sie SchedCpl durch einen Doppelklick. Es öffnet sich ein Dialog mit dem sie Task erzeugen, edititieren und löschen können.


Wenn sie das Control Panel das erste Mal öffnen, sind noch keine Tasks vorhanden. Um einen neuen Task anzulegen, geben sie den Namen des neuen Tasks in das Eingabefeld im Bereich "New Task" ein und betätigen den "New" Knopf.


Nachdem sie einen Task erzeugt haben, können sie die Eigenschaften editieren. Geben sie die Länge des Zeitintervalls und den Namen des Programms, das ausgeführt werden soll, ein. Das kann jede ausführbare Datei sein. Sie können auch eine Startverzögerung eingeben. Dies ist dann nützlich, wenn sie mehrere Tasks anlegen, die dasselbe Zeitinterval besitzen. In diesem Fall würden diese Tasks immer alle gleichzeitig ausgeführt werden. Wenn sie wollen, das die verschiedenen Tasks zeitversetzt (jedoch mit demselben Zeitinterval) ausgeführt werden sollen, dann geben sie eine Startverzögerung für die verschiedenen Tasks ein, wobei sich die Startverzögerung für die Tasks natürlich unterscheiden muss. Die Schaltfläche rechts neben dem "Process"-Eingabefeld öffnet den Datei-Öffnen-Dialog für die Auswahl der ausführbaren Datei.

Wenn sie "0" als Zeitinterval eingeben, dann wird dieser Prozess nicht regelmässig ausgeführt, sondern ständig. Der Prozess wird nach Ablauf der Startverzögerung gestartet und sofort wieder gestartet, sobald er endet, z.B. durch einen Absturz. Der Dienst SchedSvc überwacht, ob der Prozess noch läuft und startet ihn gegebenenfalls neu.


Die Combobox für den Namen des Tasks ist editierbar. Durch Editieren in diesem Feld können sie einen Task umbenennen.


Um einen Task zu löschen, wählen sie den Task in der Combobox im Bereich "Delete Task" aus und betätigen die "Delete"-Schaltfläche.


Manuelle Administration

Um Task von Hand anzulegen, gehen sie folgendermassen vor:

  • Öffnen sie einen Registry-Editor und legen sie einen Eintrag mit dem Namen des Tasks unterhalb des Schlüssels HKLM/Software/OGroeger/SchedSvc an.
  • Unterhalb dieses Schlüssels legen sie einen Wert mit dem NamenExecutablePath" und dem Type REG_SZ an.
  • Als Wert geben sie den Namen und den absoluten Pfad der ausführbaren Datei an.
  • Erzeugen sie einen weiteren Wert mit dem Namen IntervalInMs und dem Type "DWORD".
  • Geben sie die Intervalllänge in ms ein.
  • (Optional) Erzeigen sie einen weiteren Wert mit dem Namen StartDelayInMs und dem Type "DWORD".
  • Geben sie die Startverzögerung in ms ein.



Administration des Dienstes

Die Administration des Dienstes SchedSvc geschieht wie gewöhnlich. Öffnen sie die Systemsteuerung, dann "Verwaltung" und darin "Dienste". In der Liste der Dienste ist ein Eintrag "Calimah Scheduler". Ändern sie die Einstellungen wie bei allen Diensten.