Appearance
Alte Dateien löschen
Durch die INI-Sektion delete
wird das Löschen von Dateien ausgeführt. Dabei werden Dateien aus den Ordnern folders
mit der Endung regex
und älter als die INI-Option days
oder hours
gelöscht.
powershell
python prozessing.pyz delete_xxxx.ini
INI-Datei: delete
ini
[delete]
# Dateien mit älter als days [in Tagen] ...
days = 10
# ... oder hours [in Stunden] werden gelöscht
hours = 1
# regulärer Ausdruck für Dateien, die geprüft und gelöscht werden sollen (default: log)
regex = log
# Unix-Shell-ähnliche Platzhalter
regex = *.log
# Löschen in einem einzelnen Ordner
folders = logs
# Löschen in mehreren Ordnern
folders =
/2265/rohdaten
/2304/rohdaten
# Löschen in mehreren Ordnern mit Wildcard
folders =
D:/Daten/failed/*
D:/Daten/failed_conv/*
INI-Beispiele
Löscht alle *.log
Dateien in den Ordnern /2265/Log1
and /2304/Log2
nach 10 Tagen.
ini
[delete]
days = 10
regex = log
folders =
/2265/Log1
/2304/Log2
Löscht alle Dateien im Verzeichnis D:/temp
nach 6 Stunden.
ini
[delete]
hours = 6
regex = .*
folders = D:/temp