Skip to content

Batch-Datei: Dateien älter X Tage löschen mit Forfiles

Batch alte Dateien mit Forfiles löschen

Wir löschen mittels Skript und der Forfiles Funktion Dateien (Backupdateien), die älter als X Tage sind.

!!!ACHTUNG: Du musst wissen was du tust: die Dateien werden durch das Skript endgültig gelöscht!!!

@Echo off

title Alte Backups mit Forfiles loeschen

set Quelle=T:\Backups

set Ziel=M:\Backups

echo.

echo Willst Du wirklich alte Dateien in %Quelle% und

echo %Ziel% loeschen?

echo.

echo.

pause

echo.

Forfiles /P %Ziel% /S /M *.* /D -7 /C "cmd /C del /q @path"

echo.

Forfiles /P %Quelle% /S /M *.* /D -4 /C "cmd /C del /q @path"

echo.

exit

Eine ausführliche Forfiles Dokumentation findest Du hier.

Stay blogged. 8-)

Euer Matthias Düsi



Keine Trackbacks

Kommentare

Ansicht der Kommentare: Linear | Verschachtelt

Noch keine Kommentare

Kommentar schreiben

:'(  :-)  :-|  :-O  :-(  8-)  :-D  :-P  ;-) 
Die angegebene E-Mail-Adresse wird nicht dargestellt, sondern nur für eventuelle Benachrichtigungen verwendet.

Um maschinelle und automatische Übertragung von Spamkommentaren zu verhindern, bitte die Zeichenfolge im dargestellten Bild in der Eingabemaske eintragen. Nur wenn die Zeichenfolge richtig eingegeben wurde, kann der Kommentar angenommen werden. Bitte beachten Sie, dass Ihr Browser Cookies unterstützen muss, um dieses Verfahren anzuwenden.
CAPTCHA

Standard-Text Smilies wie :-) und ;-) werden zu Bildern konvertiert.
BBCode-Formatierung erlaubt. Weitere Hilfe zur Textformatierung.