text

Автоматическая очистка файлов в указанной папке старше N-количества дней (для Windows XP)

Для удаления старых файлов в указанной папке старше определенной даты в системе Windows XP можно использовать пакетный файл (bat) + утилиту forfiles. Пример кода батника ниже:

set pb=D:\papka

forfiles -p %pb% -s -m *.* -d -30 -c "cmd /c del /q @path"

где D:\papka - путь к папке в которой нужно выполнить чистку; -30 - количество дней от текущей даты; все файлы старше 30-ти дней будут удалены.

Скачайте файл-пример (батник) + утилиту forfiles.exe по ссылке в архиве. Распакуйте все в одну папку и, при необходимости, добавьте выполнение батника в Планировщик заданий Windows.