Удалить файлы старше N дней в Windows
Создаем обычный .bat файл, сделать это можно с помощью блокнота.
Вписываем туда команду
Forfiles -p "C:\папка с файлами" -s -m *.* -d -60 -c "cmd /c del /q @path"
Параметры
-p папка в которой мы будем удалять файлы
-s рекурсивное удаление (удаление во всех папках и под папках)
-m маска поиска файлов
-d (количество дней) выбор файлов, у которых дата изменения меньше или равна (-) текущей даты.
-с команда, которая выполняется для каждого файла
del - команда удаления
/q - отключения запросов на подтверждение при удалении
@path - возвращает полный путь до файла.
Сохраняем файл с расширением .bat
на вин 2010 сервер не работает
win 2010 server ??? очень интересно что это за версия. Запускать нужно от администратора!