Scheduled tasks

Navigation:  Client Commands > Tools > Client Command Editor > Commandlist >

Scheduled tasks

Version 1.0.0

Versteckten Text anzeigen

hmtoggle_arrow1Get all tasks

Mit diesem Kommando können Sie alle (geplanten) Tasks eines Clients einlesen. Geben Sie dazu unter dem Tab Details lediglich eine Variable an, in welcher die Tasks gespeichert werden sollen. Die einzelnen Attribute können über Folgende Variablen genutzt werden, wobei VarName den Namen Ihrer Variablen bezeichnet:

 

%VarName.Name%

%VarName.TaskPath%

%VarName.ApplicationName%

%VarName.Parameters%

%VarName.Comment%

%VarName.WorkingDir%

%VarName.RunAsUserName%

%VarName.LastRun%

Name des Tasks.

Pfad wo der Task liegt (nur Vista).

Name des zu startenden Programms.

Die Parameterangaben.

Der Kommentar.

Das Arbeitsverzeichnis.

Name des Benutzers, unter dem der Task ausgeführt wird.

Wann der Task das letzte Mal gestartet wurde.

 

Dieses Kommando arbeitet dabei wie eine Schleife. So werden alle Kommandos, welche diesem Kommando untergeordnet werden, für jeden Task einmal durchlaufen, wobei in der angegebenen Variablen jeweils die entsprechenden Werte des aktuellen Tasks stehen.

 

hmtoggle_arrow1Create task

Mit diesem Kommando können Sie einen (Geplanten) Task auf einem Client einrichten. In den Taskoptionen geben Sie dazu einen Tasknamen an. Sollte der Client  Windows Vista (oder ein aktuelleres System)  nutzen, müssen Sie auch noch den Task Ordner angeben. Weiterhin wählen Sie die Anwendung aus, welche der Task ausführen soll. Dies können Sie manuell oder über den Browse – Button erledigen. Dazu geben Sie die entsprechenden Parameter an, welche der Anwendung beim Start übergeben werden sollen. Auch ein passendes Arbeitsverzeichnis müssen Sie angeben, wobei dies normalerweise das gleiche Verzeichnis wie das der Anwendung ist. Der Kommentar ist optional.

 

Create task

Create task

 

Unter dem Tab Erweiterte Optionen können Sie einige Feinheiten des Tasks abstimmen:

 

Wenn fertig, löschen

 

Deaktiviert

 

Im Akkubetrieb nicht starten

 

Versteckt

 

Interaktiv

 

Nur ausführen, wenn angemeldet

 

System benötigt

 

Nur starten, wenn im Leerlauf

 

Bei Ende des Leerlaufes beenden

 

Bei Leerlauf neu starten

 

Bei Verbindung zum Internet ausführen

 

Nur ausführen, wenn in Dockingstation

 

Beenden, sobald Akkubetrieb einsetzt

Der Task wird gelöscht, nachdem er einmal durchlaufen wurde.

 

Der Task wird erstellt aber nicht aktiviert.

 

Der Task startet nicht, wenn der Rechner sich im Akkubetrieb befindet.

 

Der Task ist versteckt und damit für den normalen Benutzer nicht sichtbar.

 

Der Task wird interaktiv gestartet. D.h. dass der aktuelle Benutzer eingreifen kann.

 

Der Task wird nur ausgeführt, wenn ein Nutzer angemeldet ist.

 

Der Task weckt das System aus einem Standby o.ä. auf, um den Task auszuführen.

 

Der Tasks startet nur, wenn sich das System im Leerlauf befindet.

 

Der Task wird beendet, sobald das System den Leerlauf verlässt.

 

Der Task wird neu gestartet, sobald das System in den Leerlauf springt.

 

Der Task wird ausgeführt, sobald eine Internetverbindung verfügbar ist.

 

Der Task wird nur ausgeführt, wenn der Client an einer Dockingstation angeschlossen ist.

 

Der Task wird beendet, sobald das System in den Akkubetrieb übergeht.

 

Weiterhin kann die Priorität des Tasks angegeben werden. Dazu gibt es die vier Prioritäten Leerlauf, Normal, Hoch und Echtzeit.

 

Unter dem Tab Ausführen als können Sie einen Benutzer sowie das passende Passwort angeben, falls der lokale Client-User nicht die erforderlichen Rechte besitzt um das Kommando ausführen zu dürfen.

 

hmtoggle_arrow1Edit task

Mit diesem Kommando können Sie die Informationen und den Benutzer eines Tasks ändern. Unter dem Tab Taskoptionen können Sie die gleichen Attribute ändern, wie sie in Create Task erstellt werden können. Wählen Sie zuerst einen Task, indem Sie den Namen manuell eingeben oder sich über den entsprechenden Button eine Liste aller bestehenden Tasks des lokalen Rechners zur Auswahl anzeigen lassen.

 

Edit task

Edit task

 

Sollte der Client Windows Vista (oder ein neueres System) nutzen, können Sie auch den Task Ordner ändern. Weiterhin können Sie die Anwendung, welche der Task ausführen soll, neu auswählen. Dies können Sie manuell oder über den Browse – Button erledigen. Zusätzlich können Sie die Parameter anpassen, welche der Anwendung beim Start übergeben werden sollen. Auch das Arbeitsverzeichnis kann gegebenenfalls modifiziert werden.

 

Unter dem Tab Ausführen als können Sie einen Benutzer sowie das passende Passwort angeben, falls der lokale Client-User nicht die erforderlichen Rechte besitzt um das Kommando ausführen zu können.

 

Falls Sie diese Felder ausfüllen und auch ändern lassen möchten, aktivieren Sie die Checkboxen neben den jeweiligen Eingabefeldern.

 

hmtoggle_arrow1Delete task

Mit diesem Kommando können Sie einen bestimmten Task löschen. Geben Sie dazu unter dem Tab Details den Tasknamen an. Entweder geschieht dies manuell oder über den Browse – Button neben dem Eingabefeld, welches in einem Dialog alle lokalen Tasks auflistet.

 

hmtoggle_arrow1Delete all tasks

Mit diesem Kommando löschen Sie sämtliche Tasks auf einem Client. Weitere Einstellungen sind für dieses Kommando nicht verfügbar.

 

hmtoggle_arrow1Create timing

Mit diesem Kommando können Sie einen Plan für den zeitlichen Ablauf eines Tasks erstellen. Geben Sie dazu unter dem Reiter Zeitplan Einstellungen den Taskname des Tasks an oder wählen diesen über den nebenstehenden Button. Falls Sie Windows Vista (oder ein höheres System) nutzen, können Sie den Task Ordner angeben. Im Bereich Wiederholen können Sie bei Bedarf auch eine Wiederholung des Tasks festlegen.

 

Beim Reiter Art des Zeitplans können Sie angeben, wie oft der Task ausgeführt werden soll, ein Startdatum sowie ein optionales Enddatum angeben.

 

Create timings

Create timings

 

 

Ablauftyp

 

Einmalig

 

Täglich

 

 

Wöchentlich

 

 

Monatliches Datum

 

 

Monatliche Woche

 

 

 

Beim Start

 

Bei Anmeldung

 

 

 

Im Leerlauf

Zeitplan

 

Geben Sie einfach die Startzeit an.

 

Geben Sie die Startzeit an, sowie in welchem Intervall der Task laufen soll (Laufe jeden x Tag(e))

 

 

Geben Sie die Startzeit sowie das Intervall des Tasks (Laufe jeden x Woche(n)) an und markieren Sie die entsprechenden Wochentage.

 

Geben Sie die Startzeit an und markieren Sie die Wochentage sowie die entsprechenden Monate. Der Task wird zu jedem markierten Tag innerhalb der markierten Monate zur Startzeit ausgeführt.

 

Ähnlich dem Monatlichen Datum. Geben Sie zusätzlich an, in welcher Woche des Monats der Task ausgeführt werden soll. Hier können Sie die erste, zweite, dritte, vierte und die letzte Woche wählen. Die markierten Tage beziehen sich auf die angegebene Woche, wobei sich die Woche natürlich auf die markierten Monate bezieht.

 

Der Task wird beim Starten des Systems ausgeführt.

 

Der Task wird bei der Anmeldung eines Users am System ausgeführt. Hier können Sie wählen, ob der Task für alle Benutzer des Systems ausgeführt wird oder nur für einen bestimmten User bzw. für eine bestimmte Gruppe. Letzteres ist allerdings nur für Windows Vista (oder ein höheres System) verfügbar.

 

Der Task wird ausgeführt, sobald sich der Rechner im Leerlauf befindet. Dazu können Sie angeben, wie lange sich der Rechner bereits im Leerlauf befinden soll (Im Leerlauf seit) bzw. wie lange noch auf den Leerlauf gewartet werden soll (Auf Leerlauf warten). Treffen beide Argumente nicht zu, wird der Task nicht ausgeführt.

 

hmtoggle_arrow1Delete timings

Mit diesem Kommando können Sie alle für einen Task vorhandenen Zeitpläne löschen. Geben Sie dazu unter dem Tab Details lediglich den Taskname und – falls Sie Windows Vista oder ein höheres System nutzen – den Task Ordner an.

Zuletzt bearbeitet am 16.02.2017