У меня есть bat-скрипт, в котором получаются все файлы в папке, а затем конвертируется эта папка с ее содержимым в один RAR-файл. Этот сценарий также добавляет текущую дату после создания копии и перемещает этот файл в папку резервного копирования. Я планирую, чтобы этот bat-файл запускался планировщиком Windows каждый день.
Мой вопрос:
Есть ли способ добавить в этот скрипт удаление всех rar-файлов старше 7 дней в резервной папке?
for /f "delims==" %%D in ('DIR D:\scripts /A /B /S') do (
"C:\Program Files\WinRAR\WinRAR.EXE" a -agyyyy-MM-dd -r "c:\backup\scripts.rar" "%%D"
)