Erstellen einer geplanten Aufgabe in Windows 10

Wenn Sie bestimmte Programme in Microsoft Windows 10 häufig verwenden und es leid sind, sie nach einem Herunterfahren oder Neustart zu öffnen, können Sie geplante Tasks erstellen, die beim Hochfahren ausgeführt werden.

Option 1 - Über die GUI

  1. Verwenden Sie die Windows-Taste + R, um run zu öffnen, und geben Sie taskschd.msc ein . Dadurch wird der Taskplaner geöffnet.
  2. Im Aktionsfenster können Sie auswählen, ob Sie eine Hintergrundaufgabe oder eine Aufgabe erstellen möchten. Klicken Sie auf „ Aufgabe erstellen “.
  3. Der Bildschirm „ Aufgabe erstellen “ wird angezeigt. Wählen Sie die Registerkarte " Allgemein "
    • Geben Sie im Feld " Name " einen Namen für die Aufgabe ein. Beispiel: „ Outlook Task “.
    • Im Feld " Beschreibung " können Sie beschreiben, wozu die Aufgabe dient und was sie tun wird.
    • Der letzte Abschnitt enthält die „ Sicherheitsoptionen “. Hier können Sie festlegen, wer diese Aufgabe ausführen darf und ob die Aufgabe über Administratorrechte verfügt.
  4. Wählen Sie die Registerkarte " Trigger ".
  5. Wählen Sie „ Neu… “.
  6. Das Fenster „ New Trigger “ wird angezeigt. Hier können Sie festlegen, wann die Aufgabe gestartet werden soll.
    • Wählen Sie im Dropdown-Menü „Aufgabe starten“ aus, wann die Aufgabe gestartet werden soll.
    • Ändern Sie den Bereich „ Einstellungen “ wie gewünscht.
    • Im Feld " Erweiterte Einstellungen " können Sie auswählen, ob die Aufgabe verzögert, wiederholt, gestoppt, aktiviert und verfallen soll.
    • " Aktiviert " ist standardmäßig aktiviert.
  7. Wählen Sie „ OK “.
  8. Wählen Sie die Registerkarte „ Aktionen “ und dann „ Neu “.
  9. Das Fenster " Neue Aktion " wird geöffnet.
  10. In der Dropdown-Liste " Aktion " ist standardmäßig " Programm starten " eingestellt. Ändern Sie es, falls gewünscht.
  11. Wählen Sie " Durchsuchen ... " neben dem Feld " Programm / Skript "
  12. Navigieren Sie zu dem Programm, für das Sie eine Aufgabe planen möchten.
  13. Wählen Sie „ OK “.
  14. Gehen Sie zur Registerkarte " Bedingungen ".
  15. Sie können diese Einstellungen bei Bedarf ändern, ich empfehle jedoch, die Standardeinstellungen beizubehalten.
  16. Wählen Sie die Registerkarte " Einstellungen ". Sie können diese ändern, wenn Sie möchten, aber ich empfehle diese in Ruhe zu lassen.
  17. Wählen Sie „ OK “.

Sie haben eine geplante Aufgabe erfolgreich eingerichtet!


Option 2 - Über die Befehlszeile

Sie können geplante Aufgaben über die Befehlszeile hinzufügen, wenn Sie sie mit dem Befehl " schtasks " zusammen mit Parametern in ein Skript aufnehmen möchten, um anzugeben, wann die Aufgabe geplant werden soll.

Wenn ich beispielsweise jeden Mittwoch um 13:00 Uhr "notepad.exe" ausführen möchte, könnte ich den folgenden Befehl verwenden:

schtasks / create / tn OpenNotepad / tr notepad.exe / sc wöchentlich / d mi / st 13:00:00

SCHTASKS / Erstelle [/ S System [/ U Benutzername [/ P [Passwort]]] [/ RU Benutzername [/ RP Passwort]] / SC Zeitplan [/ MO Modifikator] [/ D Tag] [/ M Monate] [/ I idletime] / TN taskname / TR taskrun [/ ST starttime] [/ RI interval] [/ ET endtime [/ K] [/ XML xmlfile] [/ V1]] [/ SD startdate] [/ ED enddate] [/ IT | / NP] [/ Z] [/ F] [/ HRESULT] [/?]

Parameterliste:

  • / S-System Gibt das ferne System an, zu dem eine Verbindung hergestellt werden soll. Wird dieser Parameter nicht angegeben, wird standardmäßig das lokale System verwendet.
  • / U Benutzername Gibt den Benutzerkontext an, unter dem SchTasks.exe ausgeführt werden soll.
  • / P [Kennwort] Gibt das Kennwort für den angegebenen Benutzerkontext an. Fordert zur Eingabe auf, wenn weggelassen.
  • / RU-Benutzername Gibt das Benutzerkonto (Benutzerkontext) an, unter dem die Aufgabe ausgeführt wird. Gültige Werte für das Systemkonto sind "", "NT AUTHORITY \ SYSTEM" oder "SYSTEM". Für v2-Aufgaben sind außerdem "NT AUTHORITY \ LOCALSERVICE" und "NT AUTHORITY \ NETWORKSERVICE" sowie die bekannten SIDs für alle drei verfügbar.
  • / RP [Kennwort] Gibt das Kennwort für den Benutzer "Ausführen als" an. Um zur Eingabe des Kennworts aufzufordern, muss der Wert entweder "*" oder "none" sein. Dieses Kennwort wird für das Systemkonto ignoriert. Muss entweder mit / RU oder / XML kombiniert werden.
  • / SC-Zeitplan Gibt die Zeitplanhäufigkeit an. Gültige Zeitplantypen: MINUTE, STUNDEN, TÄGLICH, WÖCHENTLICH, MONATLICH, EINMALIG, START, ONLOGON, EINMALIG, EINMALIG.
  • / MO-Modifikator Verfeinert den Zeitplantyp, um eine genauere Kontrolle über die Wiederholung von Zeitplänen zu ermöglichen. Gültige Werte sind im Abschnitt „Modifikatoren“ aufgeführt.
  • / D Tage Gibt den Wochentag an, an dem die Aufgabe ausgeführt werden soll. Gültige Werte: MON, DI, MIT, DO, FR, SA, SO und für die MONATLICHEN Termine 1 - 31 (Tage des Monats). Der Platzhalter "*" gibt alle Tage an.
  • / M Monate Gibt den / die Monat (en) des Jahres an. Der Standardwert ist der erste Tag des Monats. Gültige Werte: JAN, FEB, MAR, APR, MAI, JUNI, JULI, AUG, SEP, OKT, NOV, DEC. Platzhalter "*" gibt alle Monate an.
  • / I Leerlaufzeit Gibt die Leerlaufzeit an, die gewartet werden muss, bevor eine geplante ONIDLE-Task ausgeführt wird. Gültiger Bereich: 1 - 999 Minuten.
  • / TN Aufgabenname Gibt die Zeichenfolge in Form von Pfad \ Name an, die diese geplante Aufgabe eindeutig identifiziert.
  • / TR taskrun Gibt den Pfad und den Dateinamen des Programms an, das zur geplanten Zeit ausgeführt werden soll.

    Beispiel: C: \ windows \ system32 \ calc.exe

  • / ST Startzeit Gibt die Startzeit für die Ausführung des Tasks an. Das Zeitformat ist HH: mm (24-Stunden-Zeit), z. B. 14:30 Uhr für 14:30 Uhr. Der Standardwert ist die aktuelle Zeit, wenn / ST nicht angegeben ist. Diese Option ist bei / SC ONCE erforderlich.
  • / RI Intervall Gibt das Wiederholungsintervall in Minuten an. Dies gilt nicht für Zeitplantypen: MINUTE, HOURLY, ONSTART, ONLOGON, ONIDLE, ONEVENT. Gültiger Bereich: 1 - 599940 Minuten. Wenn entweder / ET oder / DU angegeben ist, beträgt der Standardwert 10 Minuten.
  • / ET-Endzeit Gibt die Endzeit für die Ausführung der Task an. Das Zeitformat ist HH: mm (24-Stunden-Zeit), beispielsweise 14:50 für 14:50. Dies gilt nicht für Zeitplantypen: ONSTART, ONLOGON, ONIDLE, ONEVENT.
  • / DU Dauer Gibt die Dauer an, für die die Task ausgeführt werden soll. Das Zeitformat ist HH: mm. Dies gilt nicht für / ET und für Zeitplantypen: ONSTART, ONLOGON, ONIDLE, ONEVENT. Wenn für / V1-Tasks / RI angegeben ist, beträgt die Standarddauer 1 Stunde.
  • / K Beendet den Task zur Endzeit oder Dauer. Dies gilt nicht für Zeitplantypen: ONSTART,

    ONLOGON, ONIDLE, ONEVENT. Es muss entweder / ET oder / DU angegeben werden.

  • / SD-Startdatum Gibt das erste Datum an, an dem der Task ausgeführt wird. Das Format ist MM / TT / JJJJ. Standardmäßig wird der Strom verwendet

    Datum. Dies gilt nicht für Zeitplantypen: ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.

  • / ED-Enddatum Gibt das letzte Datum an, an dem der Task ausgeführt werden soll. Das Format ist MM / TT / JJJJ. Dies gilt nicht für Zeitplantypen: ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.
  • / EC ChannelName Gibt den Ereigniskanal für OnEvent-Trigger an.
  • / IT Ermöglicht die interaktive Ausführung der Task nur, wenn der / RU-Benutzer zum Zeitpunkt der Jobausführung aktuell angemeldet ist.

    Diese Aufgabe wird nur ausgeführt, wenn der Benutzer angemeldet ist.

  • / NP Es ist kein Passwort gespeichert. Die Task wird nicht interaktiv als der angegebene Benutzer ausgeführt. Es sind nur lokale Ressourcen verfügbar.
  • / Z Markiert den Task nach seiner letzten Ausführung zum Löschen.
  • / XML XML-Datei Erstellt eine Aufgabe aus der in einer Datei angegebenen Aufgaben-XML. Kann mit den Optionen / RU und / RP oder nur mit / RP kombiniert werden, wenn Task-XML bereits den Principal enthält.
  • / V1 Erstellt eine Aufgabe, die für Plattformen vor Vista sichtbar ist. Nicht kompatibel mit / XML.
  • / F Erstellt die Aufgabe mit Kraft und unterdrückt Warnungen, wenn die angegebene Aufgabe bereits vorhanden ist.
  • / RL level Legt den Run Level für den Job fest. Gültige Werte sind LIMITED und HIGHEST. Der Standardwert ist LIMITED.
  • / DELAY delaytime Gibt die Wartezeit an, um die Ausführung des Tasks nach dem Auslösen des Triggers zu verzögern. Das Zeitformat ist mmmm: ss. Diese Option ist nur für die Zeitplantypen ONSTART, ONLOGON, ONEVENT gültig.
  • / HRESULT Zur besseren Diagnosefreundlichkeit weist der Prozess-Exit-Code das HRESULT-Format auf.
  • /? Zeigt diese Hilfemeldung an.

Modifikatoren: Gültige Werte für die Option / MO pro Zeitplantyp:

MINUTE: 1 - 1439 Minuten.

STUNDE: 1 - 23 Stunden.

TÄGLICH: 1 - 365 Tage.

WÖCHENTLICH: Woche 1 - 52.

EINMAL: Keine Modifikatoren.

ONSTART: Keine Modifikatoren.

ONLOGON: Keine Modifikatoren.

ONIDLE: Keine Modifikatoren.

MONATLICH: 1 - 12 oder

ERSTER, ZWEITER, DRITTER, VIERTER, LETZTER, LETZTER TAG.