Der Befehl: "schtasks" ist auf Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. verfügbar
Die Beispiele zum Befehl "schtasks"
Der Befehl
`schtasks` in Windows wird verwendet, um geplante Aufgaben zu erstellen, zu konfigurieren oder anzuzeigen. Hier sind einige Beispiele für die Verwendung des
`schtasks`-Befehls:
### Anzeigen von geplanten Aufgaben:
Beispiel 1: Anzeigen aller geplanten Aufgaben:
schtasks /query /fo list /v
Dieser Befehl zeigt alle geplanten Aufgaben auf dem aktuellen Computer an, einschließlich detaillierter Informationen.
Beispiel 2: Anzeigen einer bestimmten geplanten Aufgabe:
schtasks /query /tn "TaskName" /fo list /v
Ersetzen Sie
"TaskName" durch den Namen der spezifischen geplanten Aufgabe, die Sie anzeigen möchten.
Beispiel 3: Erstellen einer geplanten Aufgabe für ein Batch-Skript:
schtasks /create /tn "MeineAufgabe" /tr "C:\Pfad\Zum\Skript.bat" /sc täglich /st 12:00
Dieser Befehl erstellt eine geplante Aufgabe mit dem Namen
"MeineAufgabe", die täglich um 12:00 Uhr ein Batch-Skript ausführt.
Beispiel 4: Erstellen einer geplanten Aufgabe mit bestimmten Berechtigungen:
schtasks /create /tn "MeineAufgabe" /tr "C:\Pfad\Zum\Skript.bat" /sc täglich /st 12:00 /ru "Benutzername" /rp "Passwort"
Hier wird die geplante Aufgabe mit spezifischen Anmeldeinformationen (
`Benutzername` und
`Passwort`) erstellt.
Beispiel 5: Ändern der Startzeit einer geplanten Aufgabe:
schtasks /change /tn "MeineAufgabe" /st 14:00
Dieser Befehl ändert die Startzeit der geplanten Aufgabe mit dem Namen
"MeineAufgabe" auf 14:00 Uhr.
Beispiel 6: Löschen einer geplanten Aufgabe:
schtasks /delete /tn "MeineAufgabe" /f
Dieser Befehl löscht die geplante Aufgabe mit dem Namen
"MeineAufgabe". Die Option
`/f` verhindert eine Nachfrage.
Diese Beispiele sollen Ihnen eine Vorstellung davon geben, wie der
`schtasks`-Befehl in verschiedenen Szenarien verwendet werden kann. Je nach Ihren spezifischen Anforderungen können die Parameter variieren. Verwenden Sie
`schtasks /?` für eine vollständige Liste der Optionen und Parameter. Beachten Sie auch, dass das Erstellen und Ändern von geplanten Aufgaben Administratorenrechte erfordert.
"schtasks" Auszug aus der Microsoft Windows-Hilfe
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\WINDOWS>
SCHTASKS /Parameter [Argumente]
Beschreibung:
Ermöglicht einem Administrator, geplante Tasks auf einem lokalen
oder Remotecomputer zu erstellen, abzufragen, zu löschen, zu ändern,
auszuführen und zu beenden. Ersetzt AT.exe.
Parameterliste:
/Create Erstellt einen neuen geplanten Task.
/Delete Löscht die geplanten Tasks.
/Query Zeigt alle geplanten Tasks an.
/Change Ändert die Eigenschaften des geplanten Tasks.
/Run Führt einen geplanten Task sofort aus.
/End Beendet den aktiven geplanten Task.
/? Zeigt diese Hilfe an.
Beispiele:
SCHTASKS
SCHTASKS /?
SCHTASKS /Run /?
SCHTASKS /End /?
SCHTASKS /Create /?
SCHTASKS /Delete /?
SCHTASKS /Query /?
SCHTASKS /Change /?
Wichtige Informationen, Tipps zum Befehl "schtasks"
Beim Verwenden des `schtasks`-Befehls in Windows gibt es einige wichtige Überlegungen und Punkte zu beachten:
---- Sicherheit und Berechtigungen:
1. Administratorrechte: Die meisten `schtasks`-Operationen erfordern Administratorrechte. Führen Sie die Befehle daher in einer Eingabeaufforderung mit erhöhten Rechten (als Administrator) aus.
2. Berechtigungen für geplante Aufgaben: Achten Sie darauf, dass der Benutzer, der `schtasks` ausführt, die erforderlichen Berechtigungen für die geplanten Aufgaben hat. Insbesondere bei der Erstellung oder Änderung von Aufgaben mit bestimmten Anmeldeinformationen (`/ru` und `/rp`) sollten die Anmeldeinformationen über ausreichende Berechtigungen verfügen.
3. Zeitformat: Stellen Sie sicher, dass die Zeitangaben und Zeitpläne korrekt formatiert sind. Fehlerhafte Zeitangaben können zu unerwartetem Verhalten führen.
4. Uhrzeit vs. Zeitintervall: Beachten Sie den Unterschied zwischen der Angabe einer bestimmten Uhrzeit (`/st`) und einem Zeitintervall (`/ri`). Klären Sie, welche Art von Zeitplan für Ihre geplante Aufgabe angemessen ist.
---- Befehlsparameter:
5. Parameter-Kombinationen: Einige Parameter sind miteinander verbunden. Stellen Sie sicher, dass die Kombination der Parameter sinnvoll ist und die gewünschten Ergebnisse liefert.
6. Verständnis der Parameter: Nehmen Sie sich die Zeit, die Dokumentation (`schtasks /?`) zu lesen, um die verschiedenen Parameter und ihre Auswirkungen zu verstehen.
---- Protokollierung:
7. Protokollierung von Aufgaben: Überprüfen Sie die Protokolle Ihrer geplanten Aufgaben, um sicherzustellen, dass sie ordnungsgemäß ausgeführt werden. Dies kann hilfreich sein, um Probleme zu identifizieren.
---- Besondere Aufgabenarten:
8. Programm- oder Skriptabhängigkeiten: Wenn Ihre geplante Aufgabe von externen Programmen oder Skripten abhängt, stellen Sie sicher, dass die Umgebungsvariablen, Pfade und Abhängigkeiten ordnungsgemäß konfiguriert sind.
---- Überwachung und Wartung:
9. Regelmäßige Überprüfung: Überprüfen Sie regelmäßig Ihre geplanten Aufgaben, insbesondere nach Systemaktualisierungen oder Änderungen, um sicherzustellen, dass sie ordnungsgemäß funktionieren.
10. Backup der Aufgaben: Erstellen Sie gegebenenfalls Backups Ihrer geplanten Aufgabenkonfiguration, um im Falle eines Problems schnell wiederherstellen zu können.
Es ist wichtig, die `schtasks`-Befehle mit Bedacht zu verwenden, insbesondere wenn sie auf Produktivsystemen eingesetzt werden. Unerwünschte Änderungen an geplanten Aufgaben können zu unerwartetem Verhalten führen.