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

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]

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]