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/

Frage stellen und sofort Antwort erhalten

Verwandte Fragen

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]

Wie erstellt man eine Batchdatei, die ohne Administratorrechte den Ruhemodus verhindert, solange eine bestimmte Datei existiert und die Prüfung alle 60 Sekunden wiederholt?

Hier ist eine Batchdatei, die den Ruhemodus verhindert, solange eine bestimmte Datei existiert. Sie nutzt den Befehl `powercfg -change -standby-timeout-ac 0`, um den Standby zu deaktivieren, und stell... [mehr]

Wie kann eine Batchdatei den Ruhemodus verhindern, solange eine Datei existiert, und das jede Minute prüfen?

Hier ist ein Beispiel für eine Batchdatei, die den Ruhemodus verhindert, solange eine bestimmte Datei existiert. Die Prüfung erfolgt einmal pro Minute. ```batch @echo off set "DATEIPFA... [mehr]

Wie ändert man den Besitzer von Dateien in Windows 11, wenn Administratoren keinen Zugriff haben?

Um den Besitzer von Dateien oder Ordnern unter Windows 11 zu ändern, auch wenn du als Administrator keinen Zugriff hast, kannst du folgende Schritte durchführen: 1. **Rechtsklick auf die Da... [mehr]

Wie lösche ich einen Ordner bei CMD, egal ob voll oder leer ist?

Um einen Ordner über die Eingabeaufforderung (CMD) zu löschen, kannst du den Befehl `rmdir` oder `rd` verwenden. Wenn der Ordner leer ist, kannst du einfach den folgenden Befehl verwenden:... [mehr]

Wie kann ich in Windows 11 meine eigenen Dateien auf Laufwerk D speichern?

Um in Windows 11 die eigenen Dateien auf das Laufwerk D: zu speichern, kannst du die folgenden Schritte ausführen: 1. **Öffne die Einstellungen**: Klicke auf das Startmenü und wäh... [mehr]

Warum sehe ich Dateien im versteckten Recycle.bin, aber nicht im Papierkorb?

Wenn du Dateien im Papierkorb nicht sehen kannst, sie jedoch im versteckten Ordner "Recycle.bin" vorhanden sind, das mehrere Gründe haben: 1. **Versteckte Dateien**: Der Papierkorb kan... [mehr]