In einem anderen Tipp (Understanding the Task Scheduler) haben Sie die GUI-Oberfläche für das Programm kennengelernt. Oft ist es jedoch bequemer, Aufgaben über die Befehlszeile zu bearbeiten, anstatt die GUI zu starten. Dieser Tipp behandelt verschiedene Befehlszeilenanwendungen des Taskplaners.

Alle Befehle an den Taskplaner verwenden den Befehl SCHTASKS. Sie können die Details zu diesem Befehl erfahren, indem Sie SCHTASKS /? an einer Eingabeaufforderung. Dieser Tipp behandelt die folgenden grundlegenden Befehle:

Abfrage: * Sehen Sie, was alle geplanten Aufgaben vorhanden sind.

Ausführen: * Eine geplante Aufgabe wird ausgeführt.

Ende: * Eine geplante Aufgabe wird beendet.

Löschen: * Löschen Sie eine geplante Aufgabe aus dem Aufgabenplaner.

Es ist möglich, eine Aufgabe über die Befehlszeile zu erstellen, aber die Syntax ist etwas unhandlich. Wenn ich denke, dass ich eine Aufgabe über die Befehlszeile erstellen muss, erstelle ich sie zuerst über die GUI-Oberfläche und exportiere dann ihre XML-Datei. Diese Datei kann dann beim Ausführen eines SCHTASKS / Create verwendet werden.

Geben Sie den folgenden Befehl ein, um zu sehen, welche geplanten Aufgaben im Taskplaner vorhanden sind:

C:\> SCHTASKS /Query

Wenn Sie mehr als ein paar geplante Aufgaben haben, kann die Ausgabe dieses Befehls etwas schwer zu verdauen sein. Sie können das Format der Ausgabe mit dem Schalter / FO ändern. Das Standardausgabeformat ist „Tabelle“. Wenn Sie es also als „Liste“ formatieren möchten, fügen Sie der Abfrage eine / FO-Liste hinzu. Leider ist dies nicht viel besser als das Tabellenformat. Die letzte Möglichkeit besteht darin, es als „Csv“ zu formatieren und die Ausgabe in eine Datei zu leiten. Sie können diese CSV-Datei dann in Microsoft Excel öffnen, um sie einfach anzuzeigen. Hier ist der Befehl:

C:\> SCHTASKS /Query /FO Csv > tasks.csv

Normalerweise verwende ich den Schalter / Query, um festzustellen, ob eine bestimmte Aufgabe im Aufgabenplaner vorhanden ist. Dies wird ganz einfach erreicht, indem die Ausgabe an den Befehl FIND weitergeleitet und nach der angegebenen Aufgabe gesucht wird. Wenn ich also wissen möchte, ob sich die Aufgabe „Backups“ im Taskplaner befindet, würde ich Folgendes tun:

C:\> SCHTASKS /Query | FIND/I "Backups"

Mit dem Schalter / Run können Sie eine vorhandene geplante Aufgabe sofort ausführen. Die Syntax ist ziemlich einfach. Angenommen, ich möchte, dass meine Aufgabe „Backups“ jetzt ausgeführt wird. Ich würde eingeben:

C:\> SCHTASKS /Run /Tn Backups

(Nach dem Schalter / Tn folgt der Name der Aufgabe, die ausgeführt werden soll.)

Mit dem Schalter / End können Sie eine Aufgabe beenden. Die Syntax ist wieder unkompliziert. Wenn ich also meine Aufgabe „Backups“ beenden möchte, würde ich Folgendes eingeben:

C:\> SCHTASKS /End /Tn Backups

Schließlich können Sie eine Aufgabe mithilfe des Schalters / Löschen vollständig aus dem Aufgabenplaner löschen. Wenn ich also die Aufgabe „Temptask“ löschen möchte, würde ich Folgendes eingeben:

C:\> SCHTASKS /Delete /Tn Temptask

Dieser Tipp (9987) gilt für Windows 7 und 10.