Scheduled tasks

Last modified by Sabrina V. on 2024/08/22 07:31

Get 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%Name des Tasks
%VarName.Path%Pfad wo der Task liegt (ab Windows Vista)
%VarName.ApplicationName%Name des zu startenden Programms
%VarName.Parameters%Die Parameterangaben
%VarName.Comment%Der Kommentar
%VarName.WorkingDir%Das Arbeitsverzeichnis
%VarName.RunAsUserName%Name des Benutzers, unter dem der Task ausgeführt wird
%VarName.LastRun%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.

Create 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öschenDer Task wird gelöscht, nachdem er einmal durchlaufen wurde
DeaktiviertDer Task wird erstellt aber nicht aktiviert
Im Akkubetrieb nicht startenDer Task startet nicht, wenn der Rechner sich im Akkubetrieb befindet
VerstecktDer Task ist versteckt und damit für den normalen Benutzer nicht sichtbar
InteraktivDer Task wird interaktiv gestartet. D.h. dass der aktuelle Benutzer eingreifen kann
Nur ausführen, wenn angemeldetDer Task wird nur ausgeführt, wenn ein Nutzer angemeldet ist
System benötigtDer Task weckt das System aus einem Standby o.ä. auf, um den Task auszuführen
Nur starten, wenn im LeerlaufDer Tasks startet nur, wenn sich das System im Leerlauf befindet
Bei Ende des Leerlaufes beendenDer Task wird beendet, sobald das System den Leerlauf verlässt
Bei Leerlauf neu startenDer Task wird neu gestartet, sobald das System in den Leerlauf springt
Bei Verbindung zum Internet ausführenDer Task wird ausgeführt, sobald eine Internetverbindung verfügbar ist
Nur ausführen, wenn in DockingstationDer Task wird nur ausgeführt, wenn der Client an einer Dockingstation angeschlossen ist
Beenden, sobald Akkubetrieb einsetztDer 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.

Edit 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.

Delete 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.

Delete all tasks

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

Create 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

AblauftypZeitplan
EinmaligGeben Sie einfach die Startzeit an.
TäglichGeben Sie die Startzeit an, sowie in welchem Intervall der Task laufen soll (Laufe jeden x Tag(e))
WöchentlichGeben Sie die Startzeit sowie das Intervall des Tasks (Laufe jeden x Woche/Wochen) an und markieren Sie die entsprechenden Wochentage.
Monatliches DatumGeben 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.
Monatliche WocheÄ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.
Beim StartDer Task wird beim Starten des Systems ausgeführt.

Bei Anmeldung

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.
Im LeerlaufDer 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.

Delete 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. 

© Aagon GmbH 2024
Besuchen Sie unsere neue Aagon-Community