Wie kann ich mit einer Batchdatei Dateien löschen, die älter als 5 Minuten sind?

Antwort

Um mit einer Batchdatei unter Windows Dateien zu löschen, die älter als 5 Minuten sind, gibt es keinen eingebauten Befehl wie `del` oder `forfiles`, der direkt mit Minuten arbeitet (nur mit Tagen). Du kannst aber mit einer Kombination aus PowerShell und Batch arbeiten. Hier ein Beispiel: ```batch @echo off REM Löscht alle Dateien im angegebenen Verzeichnis, die älter als 5 Minuten sind set "FOLDER=C:\Pfad\zum\Ordner" powershell -Command "Get-ChildItem '%FOLDER%' | Where-Object { $_.LastWriteTime -lt (Get-Date).AddMinutes(-5) } | Remove-Item -Force" ``` **Erläuterung:** - `Get-ChildItem '%FOLDER%'` listet alle Dateien im Ordner auf. - `Where-Object { $_.LastWriteTime -lt (Get-Date).AddMinutes(-5) }` filtert Dateien, die älter als 5 Minuten sind. - `Remove-Item -Force` löscht diese Dateien. **Hinweis:** - Ersetze `C:\Pfad\zum\Ordner` durch den gewünschten Ordnerpfad. - Die Batchdatei benötigt Administratorrechte, wenn du auf geschützte Ordner zugreifen willst. Weitere Informationen zu PowerShell findest du auf der offiziellen Microsoft-Seite: https://learn.microsoft.com/de-de/powershell/

KI fragen

Verwandte Fragen

Wie stelle ich bei Windows 11 ein, dass Dateien erst bei Doppelklick geöffnet werden?

Um in Windows 11 einzustellen, dass Dateien und Ordner erst bei einem Doppelklick geöffnet werden (und nicht schon bei einem einfachen Klick), gehe wie folgt vor: 1. **Öffne den Datei-Explo... [mehr]

Wie kopiere ich alle Dateien aus einem bestimmten Jahr in Linux?

Um alle Dateien aus einem bestimmten Jahr in Linux zu kopieren, kannst du das Kommandozeilen-Tool `find` verwenden Angenommen, du möchtest alle Dateien aus dem Jahr 2023 kopieren, könntest d... [mehr]

Warum wechselt eine Batch-Datei nicht in einen Ordner?

Wenn eine Batch-Datei nicht in einen anderen Ordner wechselt, liegt das meist an einem Fehler im Befehl oder an einem Problem mit dem Pfad. Der Befehl zum Wechseln des Ordners in einer Batch-Datei ist... [mehr]

Was passiert nach dem Löschen von inetpub?

Der Ordner **inetpub** ist der Standard-Installationsordner für den Microsoft Internet Information Services (IIS) Webserver unter Windows. Er enthält u.a. die Standard-Webseiten, Logs und Ko... [mehr]

Warum lässt sich der Ordner inetpub nicht löschen?

Der Ordner **inetpub** ist ein Standardverzeichnis, das von Microsoft Internet Information Services (IIS) auf Windows-Systemen angelegt wird. Er enthält u.a. die Standard-Webseiten und Konfigurat... [mehr]

Sollte man den ausgegrauten IPBBusEnum Root Enumerator bei Systemgeräte löschen?

Der „IPBusEnum Root Enumerator“ ist ein Systemgerät in Windows, das für die Verwaltung von Plug-and-Play-Geräten zuständig ist. Wenn dieses Gerät im Geräte-Ma... [mehr]

Wie kann man in einer Windows-Batchdatei einen Dateinamen mit Datum und Uhrzeit ohne unzulässige Zeichen wie Doppelpunkte erstellen?

Das Problem entsteht, weil das Windows-Datums- und Zeitformat Zeichen wie Doppelpunkte (:) und Schrägstriche (/) enthält, die in Dateinamen nicht erlaubt sind. Um das zu umgehen, musst du da... [mehr]

Wie starte ich eine Batchdatei automatisch nach dem Energiesparmodus, auch ohne Anmeldung?

Um eine Batchdatei nach der Rückkehr aus dem Energiesparmodus automatisch auszuführen – und zwar auch dann, wenn noch kein Benutzer angemeldet ist – kannst du den Aufgabenplaner... [mehr]

Wie lösche ich Autostart-Programme?

Um Autostart-Programme zu löschen, kommt es darauf an, welches Betriebssystem du verwendest. Hier die Schritte für Windows und macOS: **Windows 10/11:** 1. **Task-Manager öffnen:**... [mehr]

Wie kann ich Windows 7 löschen?

Um Windows 7 von deinem Computer zu löschen, gibt es verschiedene Möglichkeiten – je nachdem, was du danach mit dem Computer machen möchtest. Hier sind die gängigsten Methode... [mehr]