Die wichtigsten Punkte
- Geplante Aufgaben häufen sich mit der Zeit an und können veralten, defekt oder verwaist sein. Ohne regelmäßige Prüfung entstehen dadurch Leistungsprobleme und versteckte Sicherheitsrisiken.
- PowerShell bietet die leistungsfähigste und am besten skalierbare Methode zur Prüfung geplanter Aufgaben: Administrator:innen können Aufgaben auflisten, Fehler erkennen, verwaiste Einträge identifizieren und detaillierte CSV-Berichte erzeugen.
- Um veraltete Aufgaben zu erkennen, analysieren Sie die letzten Ausführungszeiten, Fehlercodes, fehlende ausführbare Dateien sowie ungenutzte oder deaktivierte Einträge, die die Aufgabenplanung zumüllen und betriebliches Rauschen erzeugen.
- Das Bereinigen ungültiger geplanter Aufgaben verringert die Angriffsfläche, verbessert die Startleistung des Systems und verhindert unnötige Fehler oder Hintergrundprozesse.
- Ergänzen Sie PowerShell um Gruppenrichtlinien, Protokollierung in der Registrierung und Einträge im Windows-Ereignisprotokoll. So entsteht ein belastbarer Prüfpfad, der Compliance, Änderungsmanagement und betriebliche Steuerung unterstützt.
Geplante Aufgaben sind die stillen Arbeitstiere der Windows-Automatisierung. Mit der Zeit sammeln sie sich jedoch an wie digitaler Ballast, bremsen Systeme aus und schaffen versteckte Risiken. Deshalb sollten Sie geplante Aufgaben regelmäßig prüfen, um Höchstleistung und ein hohes Sicherheitsniveau zu erhalten.
In dieser Anleitung erfahren Sie, wie Sie mit leistungsstarken Bordmitteln veraltete Einträge gezielt aufspüren, bewerten und bereinigen.
Schritt-für-Schritt-Anleitung für eine proaktive Aufgabenprüfung
Ein regelmäßiger Gesundheitscheck der geplanten Aufgaben gehört zu den Grundpfeilern einer guten Systemadministration: Kleine Probleme werden gar nicht erst groß. Diese stillen Automatisierungen können unbemerkt fehlschlagen, blinde Flecken in der Sicherheit erzeugen, die Angreifer ausnutzen, und den Systemstart mit unnötigem Ballast verlangsamen.
Nachfolgend finden Sie drei Methoden, mit denen Sie geplante Aufgaben effizient prüfen. Wir empfehlen, vorab den Abschnitt Worauf Sie achten sollten zu lesen.
|
Klicken Sie, um eine Methode zu wählen |
💻 Am besten für Einzelnutzer:innen |
💻💻💻 Am besten für Unternehmen |
| Hauptmethode: PowerShell | ✓ | ✓ |
| Alternative Methode 1: Registrierungs-Editor | ✓ | ✓ |
| Alternative Methode 2: Gruppenrichtlinie | ✓ |
Wenn Sie verwaiste Einträge deinstallierter Anwendungen entfernen, bleibt Ihre Umgebung aufgeräumt. Ein gut dokumentierter Prüfpfad ist zugleich entscheidend, um die Einhaltung betrieblicher und sicherheitsrelevanter Baselines nachzuweisen.
Anwendungsfall: Nehmen Sie diese Prüfung in Ihre regulären Wartungszyklen auf, etwa in monatliche Sicherheitsreviews oder vierteljährliche Systemchecks. Ebenso wichtig ist sie nach der Deinstallation einer größeren Anwendung, bei der Untersuchung von Sicherheitsvorfällen und immer dann, wenn ein System merklich langsamer startet als gewohnt.
Voraussetzungen: Stellen Sie sicher, dass PowerShell 5.1 oder höher installiert ist. Außerdem müssen Sie diese Befehle mit einem Konto ausführen, das lokale Administratorrechte auf dem geprüften Endpunkt besitzt. Sie können auch vertraute Werkzeuge nutzen, etwa die Aufgabenplanung, das Kommandozeilen-Tool schtasks.exe oder das mächtige COM-Objekt TaskScheduler.
Erfahren Sie, wie Überwachung und Automatisierung wiederkehrenden Bereinigungsaufwand senken und Probleme früher sichtbar machen
⬇️ Laden Sie den Leitfaden für proaktives IT-Management von NinjaOne herunter
Schritt 1: Alle geplanten Aufgaben auflisten
Option 1: über PowerShell
In diesem Schritt erzeugen Sie eine vollständige Liste aller geplanten Aufgaben und exportieren einen detaillierten Bericht als CSV-Datei zur Analyse.
Schritt-für-Schritt-Anleitung:
- Alle Aufgaben auflisten.
Führen Sie diesen Befehl aus, um einen grundlegenden Überblick über jede Aufgabe auf dem System zu erhalten:
Get-ScheduledTask | Select-Object TaskName, TaskPath, State
- Potenziell veraltete Aufgaben finden, die zwar aktiviert sind, aber möglicherweise nicht korrekt laufen.
Mit diesem Skript finden Sie Aufgaben, die in den letzten 60 Tagen nicht ausgeführt wurden.
| $CutoffDate = (Get-Date).AddDays(-60) Get-ScheduledTask | ForEach-Object { $taskInfo = $_ | Get-ScheduledTaskInfo if ($taskInfo.LastRunTime -lt $CutoffDate) { $_ } } |
- Vollständigen Bericht exportieren.
Führen Sie dieses Skript aus, um eine umfassende CSV-Datei mit allen Details für Ihre Prüfung zu erstellen.
| Get-ScheduledTask | ForEach-Object { $taskInfo = $_ | Get-ScheduledTaskInfo [PSCustomObject]@{ TaskName = $_.TaskName TaskPath = $_.TaskPath State = $_.State LastRunTime = $taskInfo.LastRunTime LastResult = $taskInfo.LastTaskResult Command = $_.Actions.Execute Arguments = $_.Actions.Arguments } } | Export-Csv -Path "C:\Audit\All_Scheduled_Tasks.csv" -NoTypeInformation |
Diese Datei wird Ihr zentrales Prüfdokument.
Nach Abschluss dieses Schritts können Sie die exportierte Datei All_Scheduled_Tasks.csv öffnen und die Ergebnisse durchsehen. Anhand dieser Liste bewerten Sie, welche Aufgaben gefahrlos bereinigt werden können.
Option 2: Eingabeaufforderung und schtasks.exe für schlanke Aufgabenlisten nutzen
Diese Methode eignet sich perfekt für schnelle Checks, für Skripte in Batch-Dateien oder für Systeme, auf denen PowerShell nicht verfügbar ist. Sie nutzt das integrierte Dienstprogramm schtasks.exe, ein schlankes Tool, das direkt mit dem Dienst der Aufgabenplanung kommuniziert.
Schritt-für-Schritt-Anleitung:
- Detaillierte Aufgabenliste erzeugen.
Führen Sie diesen Befehl in der Eingabeaufforderung aus (Sie können ihn als Standardbenutzer:in ausführen, für alle Details auf Systemebene sind jedoch Administratorrechte erforderlich).
schtasks /query /fo LIST /v > C:\Reports\ScheduledTasks.txt
Das erzeugt einen ausführlichen Textbericht in einem gut lesbaren Listenformat.
- Nach wichtigen Informationen filtern.
Nutzen Sie nach dem Erstellen des Berichts den Befehl findstr, um schnell nach kritischen Punkten wie deaktivierten Aufgaben oder früheren Fehlern zu suchen.
findstr /C:“Disabled“ /C:“Could not start“ C:\Reports\ScheduledTasks.txt
So erkennen Sie mögliche Probleme sofort, ohne die gesamte Datei manuell lesen zu müssen.
Sie haben nun eine reine Textdatei (ScheduledTasks.txt) mit einer vollständigen Liste aller Aufgaben und ihrer Eigenschaften. Sie können diese Datei manuell im Editor durchsehen oder mit fortgeschritteneren Werkzeugen zur Textanalyse in ein strukturierteres Format für Ihre Dokumentation überführen.
Schritt 2: Defekte, ungültige oder verwaiste Aufgaben identifizieren
Dabei wird die Konfiguration der Aufgabe mit der tatsächlichen Situation auf dem System abgeglichen. Geprüft werden der zuletzt gemeldete Ergebniscode und, besonders wichtig, ob das Programm oder Skript, das ausgeführt werden soll, überhaupt noch auf dem Datenträger vorhanden ist.
Schritt-für-Schritt-Anleitung:
- Aufgaben mit kürzlichen Fehlern erkennen.
Führen Sie dieses Skript in PowerShell (als Administrator) aus, um alle Aufgaben zu finden, die bei ihrer letzten Ausführung nicht erfolgreich abgeschlossen wurden.
Get-ScheduledTask | Where-Object { ($_ |
Get-ScheduledTaskInfo).LastTaskResult -ne 0 }
Ein Ergebnis ungleich null weist fast immer auf einen Fehler hin.
- Auf verwaiste Pfade zu ausführbaren Dateien prüfen.
Dieses Skript filtert Aufgaben heraus, die auf eine echte Datei verweisen (und nicht auf einen integrierten Shell-Befehl), und prüft anschließend, ob dieser Dateipfad noch existiert.
| Get-ScheduledTask | Where-Object { $_.Actions.Execute -notmatch „^(cmd|powershell|wscript|schtasks)“ } | ForEach-Object { if (-not (Test-Path $_.Actions.Execute)) { $_ } } |
Fehlende Dateien bedeuten, dass die Aufgabe defekt ist.
Sie haben nun die problematischsten Aufgaben isoliert: jene, die aktiv fehlschlagen, und jene, die zwangsläufig fehlschlagen müssen, weil ihr Ziel fehlt. Diese gefilterte Liste bildet Ihre Shortlist für die Bereinigung.
Schritt 3: Veraltete oder defekte geplante Aufgaben per PowerShell bereinigen
Dieser letzte Schritt nutzt das Cmdlet Unregister-ScheduledTask, um Aufgaben dauerhaft aus der Aufgabenplanung zu entfernen. Dabei wird direkt auf die Datenbank der Aufgabenplanung zugegriffen und die Aufgabendefinition gelöscht.
Warnung: Halten Sie für die Wiederherstellung immer ein Backup Ihrer Aufgabenliste bereit. Exportieren Sie vor dem Löschen Ihre aktuelle Aufgabenliste als Sicherheitsnetz, mit diesem Skript:
Get-ScheduledTask | Export-Clixml -Path "C:\Backups\ScheduledTasks_Before_Cleanup.xml"
Schritt-für-Schritt-Anleitung:
- Alle deaktivierten Aufgaben entfernen.
Dieser Befehl entfernt im Sammelvorgang jede Aufgabe, die sich im Status Disabled befindet.
Get-ScheduledTask | Where-Object { $_.State -eq ‚Disabled‘ } | Unregister-ScheduledTask -Confirm:$false
Das ist ein sehr pauschaler Eingriff und sollte nur erfolgen, wenn Sie sicher sind, dass keine deaktivierte Aufgabe zu Archivzwecken oder für seltene Wiederherstellungsfälle benötigt wird.
- Gezieltes Entfernen nach Name oder Pfad.
Für eine präzisere Bereinigung sprechen Sie Aufgaben anhand ihres Namens oder Ordnerpfads an, mit diesem Skript.
| Get-ScheduledTask | Where-Object { $_.TaskPath -like „*LegacyApp*“ -or $_.TaskName -like „*OldSoftware*“ } | Unregister-ScheduledTask -Confirm:$false |
Das ist ideal, um alle Überreste einer deinstallierten Anwendung zu beseitigen.
Die angegebenen Aufgaben werden sofort und dauerhaft von Ihrem System entfernt. Das verringert die Last der Aufgabenplanung, reduziert unnötige Einträge in den Fehlerprotokollen und schließt potenzielle Sicherheitslücken.
Die letzte Ausbaustufe eines ausgereiften Prüfprozesses für geplante Aufgaben besteht darin, diese PowerShell-Befehle in ein wiederkehrendes Skript zu integrieren, etwa verwaltet über ein Tool wie NinjaOne, um diese Hygiene auf allen Endpunkten zu automatisieren.
Ergänzende Methoden zur Prüfung geplanter Aufgaben mit Gruppenrichtlinien und Protokollen
Für eine vollständige Strategie ergänzen Sie Ihre PowerShell-Prüfungen um proaktive Kontrollen und tiefere Einblicke über Gruppenrichtlinien und Windows-Protokolle.
Voraussetzungen: Wenn Sie diese ergänzenden Methoden einsetzen möchten, benötigen Sie lokale Administratorrechte auf den Endpunkten sowie Zugriff auf die Gruppenrichtlinien-Verwaltungskonsole für eine domänenweite Verteilung. Wir empfehlen zudem ein Tool für das Endpunkt-Management wie NinjaOne, um Verteilung und Berichterstattung im großen Maßstab zu automatisieren.
Option 1: Registrierung und Ereignisprotokoll zur Nachverfolgung der Prüfhistorie nutzen
Bei dieser Methode dient die Windows-Registrierung als einfache, dauerhafte Datenbank für die wichtigsten Kennzahlen Ihrer Prüfung, während das Windows-Ereignisprotokoll einen offiziellen, mit Zeitstempel versehenen Aktivitätsnachweis liefert.
Anwendungsfall: Setzen Sie dieses Vorgehen bei jeder Prüfung geplanter Aufgaben ein, damit Ihre Maßnahmen dokumentiert und belastbar sind.
Schritt-für-Schritt-Anleitung:
- Zusammenfassung in der Registrierung speichern.
Legen Sie über PowerShell (als Administrator) einen eigenen Registrierungsschlüssel an, um Datum und Ergebnisse Ihrer letzten Prüfung dauerhaft festzuhalten.
- Mit diesem Skript erstellen Sie einen Registrierungsschlüssel für Ihre Prüfhistorie:
New-Item -Path "HKLM:\SOFTWARE\YourCompany\TaskAudit" -Force
- Das Datum dieser Prüfung festhalten über:
Set-ItemProperty -Path "HKLM:\SOFTWARE\YourCompany\TaskAudit" -Name "LastAuditDate" -Value (Get-Date -Format "yyyy-MM-dd")
- Festhalten, wie viele Aufgaben entfernt wurden:
Set-ItemProperty -Path "HKLM:\SOFTWARE\YourCompany\TaskAudit" -Name "TasksRemovedCount" -Value 4
- Schnell prüfen können Sie das über die Eingabeaufforderung (als Administrator):
reg query HKLM\SOFTWARE\YourCompany\TaskAudit
- Eintrag in der Windows-Ereignisanzeige erzeugen.
Für einen offiziellen, nicht abstreitbaren Nachweis schreiben Sie eine Zusammenfassung direkt in das Windows-Anwendungsprotokoll.
Write-EventLog -LogName Application -Source „ScheduledTaskAudit“ -EntryType Information -EventId 1000 -Message „Scheduled Task Audit completed. 4 stale tasks were identified and removed on $(Get-Date).“
Damit fügt sich Ihre Prüfung in den standardmäßigen Protokollierungs-Workflow ein, den Sicherheitstools überwachen.
Sie verfügen nun über einen dauerhaften, abfragbaren Nachweis Ihrer Prüfmaßnahme. Der Registrierungsschlüssel erlaubt es anderen Skripten, das Datum der letzten Prüfung abzufragen, während der Eintrag im Ereignisprotokoll einen formalen Nachweis für Ihr SIEM oder Ihre Reporting-Tools liefert und belegt, dass Ihr Prozess zur Endpunkt-Hygiene aktiv und wirksam ist.
Option 2: Mit Gruppenrichtlinien Standards für die Aufgabenerstellung setzen
Bei dieser Methode erzwingt ein GPO für Aufgabenrichtlinien strikte Dateisystemberechtigungen für das zentrale Verzeichnis, in dem alle geplanten Aufgaben gespeichert werden. Verteilen Sie diese Richtlinie als neue Sicherheits-Baseline auf alle verwalteten Arbeitsplätze und Server, um dauerhaft für Ordnung zu sorgen.
Anwendungsfall: Setzen Sie dieses Gruppenrichtlinienobjekt (GPO) bereits beim Ausrollen des Basis-Images oder als neuen Sicherheitsstandard ein, damit nicht autorisierte oder schlecht gepflegte Anwendungen keine automatisierten Aufgaben ohne Kontrolle anlegen können.
Schritt-für-Schritt-Anleitung:
- Das Aufgabenverzeichnis absichern. Die entscheidende Maßnahme ist, den Schreibzugriff auf den Speicherordner der Aufgaben einzuschränken.
- Öffnen Sie den Gruppenrichtlinienverwaltungs-Editor (gpmc.msc).
- Navigieren Sie zu Computerkonfiguration > Windows-Einstellungen > Sicherheitseinstellungen > Dateisystem.
- Klicken Sie mit der rechten Maustaste auf Dateisystem und wählen Sie Datei hinzufügen….
- Navigieren Sie zu folgendem Ordner und wählen Sie ihn aus: C:\Windows\System32\Tasks.
- Bearbeiten Sie die Sicherheitseinstellungen im erscheinenden Fenster. Stellen Sie sicher, dass nur System und Administratoren Vollzugriff haben.
- Oder passen Sie die Berechtigungen nach Ihren Vorstellungen an.
- Entfernen Sie alle überflüssigen Einträge, die Benutzer:innen oder anderen Sicherheitsprinzipalen Schreibzugriff gewähren.
Tipp: Führen Sie gpupdate /force in der Eingabeaufforderung (als Administrator) aus, um das System nach dem Anwenden des GPO zu aktualisieren. Sie können diese ergänzenden Richtlinien auch mit einem RMM-Tool wie NinjaOne verteilen.
Ihre Endpunkte sind damit gegen die häufigste Ursache für Aufgabenballast geschützt. Anwendungen oder Skripte, die ohne erhöhte Rechte eine neue geplante Aufgabe anlegen wollen, scheitern. Entwickler:innen und Software-Installer müssen so den ordentlichen administrativen Weg gehen, und die Ansammlung veralteter Einträge geht deutlich zurück.
Worauf Sie achten sollten
Dieser Abschnitt zeigt mögliche Stolpersteine, die Sie bei dieser Anleitung im Blick behalten sollten.
| Risiken | Mögliche Folgen | Gegenmaßnahmen |
| 1. Löschen einer kritischen Systemaufgabe | Wird eine Aufgabe entfernt, die für das Betriebssystem oder eine Anwendung unverzichtbar ist (z. B. \Microsoft\Windows\Defrag\), kann das zu Systeminstabilität, fehlgeschlagenen Updates oder dem Verlust zentraler Funktionen führen. | Stellen Sie die Aufgabe aus Ihrem Backup vor der Bereinigung (ScheduledTasks_Before_Cleanup.xml) mit dem Cmdlet Register-ScheduledTask wieder her. Existiert kein Backup, müssen Sie unter Umständen die Windows-Installation reparieren oder aus einem System-Backup wiederherstellen. |
| 2. Fehler durch unzureichende Berechtigungen | Werden Skripte ohne Administratorrechte ausgeführt, sind die Prüflisten unvollständig (Systemaufgaben fehlen) und es treten Berechtigungsfehler beim Löschen oder Ändern geschützter Aufgaben auf. Der Prozess schlägt fehl. | Führen Sie PowerShell immer als Administrator aus. Bei Prüfungen aus der Ferne muss Ihr Konto lokale Administratorrechte auf dem Ziel-Endpunkt besitzen. |
| 3. Entscheidungen auf Basis veralteter oder unvollständiger Daten | Wer auf Grundlage eines alten Exports oder einer Liste ohne kürzlich hinzugefügte Aufgaben entscheidet, löscht womöglich neue, gültige Aufgaben oder übersieht neue, bösartige Einträge. | Führen Sie die Skripte zur Auflistung immer unmittelbar vor Ihren Bereinigungsentscheidungen aus. Für kritische Systeme empfiehlt sich statt periodischer Scans ein Tool für Echtzeit-Monitoring. |
| 4. Beschädigung der Registrierung | Eine fehlerhafte Änderung der Windows-Registrierung (z. B. falscher Pfad oder falscher Werttyp) beim Speichern der Prüfhistorie kann Anwendungsfehler oder Systeminstabilität verursachen. | Sichern Sie die Registrierung (regedit > Datei > Exportieren) oder erstellen Sie einen Wiederherstellungspunkt.
Weitere Details finden Sie im Video So sichern und stellen Sie die Windows-Registrierung wieder her. |
| 5. Zu restriktives GPO verursacht Störungen und Reparaturaufwand | Wird das Verzeichnis C:\Windows\System32\Tasks zu stark abgeriegelt, können legitime Software-Installer und Management-Tools im Unternehmen ausfallen, die automatisierte Aufgaben anlegen müssen. Rollouts kommen dann zum Stillstand. | Führen Sie das GPO schrittweise ein und testen Sie es zuerst mit einer Pilotgruppe. Halten Sie einen Plan bereit, um das GPO schnell zu trennen oder zu deaktivieren, falls geschäftskritische Abläufe betroffen sind. |
Wichtige Aspekte für einen verlässlichen Aufgaben-Gesundheitscheck
Eine erfolgreiche Prüfung besteht aus mehr als dem bloßen Ausführen von Skripten. Sie erfordert sorgfältige Planung und ein Gespür für die Besonderheiten Ihrer Umgebung.
Tools von Anbietern
Seien Sie bei Aufgaben besonders vorsichtig, die von Anbietertools wie Antivirenprogrammen, Backup-Lösungen oder Überwachungs-Agents angelegt wurden. Solche Anwendungen stützen sich für ihre Kernfunktionen oft auf ein komplexes Geflecht geplanter Aufgaben.
Werden sie wahllos entfernt, können wichtige Schutzmechanismen oder Abläufe ausfallen. Prüfen Sie den Zweck einer Aufgabe immer anhand der Dokumentation des Anbieters, bevor Sie sie zum Löschen vormerken.
Geräte außerhalb der Domäne
Auf Geräten, die keiner Active-Directory-Domäne angehören (etwa Notebooks außerhalb des Netzwerks), lassen sich Standards für Aufgabenrichtlinien nur auf anderem Weg durchsetzen. Gruppenrichtlinien stehen für diese Endpunkte nicht zur Verfügung.
Nutzen Sie stattdessen Ihr Tool für das Endpunkt-Management (wie NinjaOne), um die PowerShell-Skripte für Prüfung und Bereinigung zu verteilen und auszuführen. So bleibt die Hygiene über Ihren gesamten Gerätebestand hinweg konsistent, unabhängig von der Domänenzugehörigkeit.
Skripting-Standard
Damit die Ausgabe Ihrer PowerShell-Prüfung geplanter Aufgaben stets verwertbar ist, sollten Sie einen Skripting-Standard festlegen.
Jeder Prüfbericht, den Ihre Skripte erzeugen, muss durchgängig diese Kerndaten enthalten: das Alter der Aufgabe (LastRunTime), ihren aktuellen Status (z. B. Ready, Disabled) und ihre Quelle (den Befehl unter Execute sowie die Arguments).
Dieses einheitliche Format macht Analyse und Entscheidungsfindung schneller und verlässlicher.
Änderungsverfolgung
Die wichtigste Gewohnheit für eine sichere Wartung ist eine konsequente Änderungsverfolgung. Erstellen Sie monatlich einen Snapshot Ihrer geplanten Aufgaben, indem Sie die Aufgabenliste regelmäßig mit Export-Clixml exportieren.
Das liefert einen idealen Rücksetzpunkt. Wird eine kritische Aufgabe versehentlich entfernt, können Sie anhand dieses Snapshots ihre genaue Konfiguration nachvollziehen und sie erneut bereitstellen. Ausfallzeit und betriebliches Risiko bleiben so minimal.
So vereinfacht NinjaOne die Aufgabenverwaltung
NinjaOne automatisiert Prüfung und Bereinigung und macht aus manueller Arbeit eine wiederholbare, geplante Richtlinie für alle Ihre verwalteten Endpunkte.
- Skripte überall bereitstellen: Führen Sie Prüfskripte von einer zentralen Konsole aus auf allen Geräten aus.
- Ergebnisse für die Berichterstattung speichern: Legen Sie die Prüfausgaben in benutzerdefinierten Feldern ab, um zu filtern und nachzufassen.
- Geräte automatisiert kennzeichnen: Lassen Sie NinjaOne Maschinen automatisiert kennzeichnen, basierend auf ihren Prüfergebnissen, damit Sie leichter filtern können.
- Intelligente Alarmierungen erhalten: Werden Sie sofort benachrichtigt, wenn ungewöhnlich viele Aufgaben oder Aufgaben veralteter Software erkannt werden. Richtlinienbedingungen informieren Techniker:innen, sobald Prüfergebnisse Aufmerksamkeit erfordern.
- Einheitliche Berichte erstellen: Verfolgen Sie den Status geplanter Aufgaben über Ihre verwalteten Endpunkte hinweg in der Report Library.
- Bereinigung automatisieren: Planen Sie regelmäßige, automatisierte Bereinigungen, um veraltete Aufgaben ohne manuellen Aufwand zu entfernen.
Mit NinjaOne setzen Sie eine konsistente Aufgabenhygiene im großen Maßstab durch und senken Ihr Sicherheitsrisiko.
Sehen Sie, wie NinjaOne Endpunktaktivitäten, Richtlinien und Berichterstattung in einer Konsole verwaltet
→ Erleben Sie NinjaOne live in unserer Demo zum Endpoint Management
Optimale Endpunkt-Gesundheit durch Prüfungen geplanter Aufgaben
Eine disziplinierte Prüfung geplanter Aufgaben gehört zu den wirksamsten Maßnahmen, um die Sicherheit zu stärken, die Leistung zu verbessern und betriebliches Rauschen auf Ihren Endpunkten zu beseitigen.
Wenn Sie diese Praktiken fest verankern und Werkzeuge wie NinjaOne zur Automatisierung nutzen, wird aus einer reaktiven Pflichtaufgabe eine proaktive, skalierbare Strategie für eine makellose Systemhygiene.
Verwandte Themen
- So aktivieren oder deaktivieren Sie die geplante Wartung in Windows 10
- So ändern Sie die Einstellungen der automatischen Wartung in Windows 10
- So planen Sie den Neustart für ein Windows-10/11-Update
- So beenden Sie alle nicht reagierenden Aufgaben über das Kontextmenü in Windows 10
- So automatisieren Sie wiederkehrende Aufgaben mit PowerShell
Quick-Start-Guide
NinjaOne unterstützt Sie dabei, geplante Aufgaben zu prüfen und veraltete Einträge per PowerShell zu bereinigen!
- NinjaOne bietet in seiner Automation Library ein natives Skript namens „Scheduled Task Report“. Dieses Skript:
- ruft eine Liste der geplanten Aufgaben ab
- gibt die Liste im Aktivitätsprotokoll aus
- kann die Liste optional in einem benutzerdefinierten Feld speichern
- Mit der Funktion „Scheduled Automations“ von NinjaOne können Sie:
- automatisierte Skripte erstellen, die nach Zeitplan laufen
- zwischen nativen Skripten und eigenen PowerShell-Skripten wählen
- Skripte als System, als aktuell angemeldete:r Benutzer:in oder mit bestimmten Anmeldeinformationen ausführen
- tägliche, wöchentliche oder monatliche Zeitpläne einrichten
Um Ihr Ziel zu erreichen, können Sie:
- das native Skript „Scheduled Task Report“ verwenden
- ein eigenes PowerShell-Skript erstellen, das veraltete geplante Aufgaben erkennt und entfernt
- eine Scheduled Automation einrichten, die dieses Skript regelmäßig ausführt