CMD скрипт для архивирования и удаления логов

Встал вопрос как архивировать и удалять логи iis сервера. Так же было необходимо чтоб каждый фаил был записан в отдельный архив. Был написан простой cmd скрипт

for /f "skip=1 delims=" %%f in ('dir /b /tw /o-d /a-d C:\inetpub\logs\LogFiles\W3SVC1') do "C:\Program Files (x86)\WinRar\winrar.exe" a -m5 -ep -df -rr5p C:\IIS_LOG_Archive\"%%f".rar C:\inetpub\logs\LogFiles\W3SVC1\"%%f"

Подробнее про параметры:
«skip=1» пропускает первый фаил в списке в цикле for
«delims=» если в имени фаила будет пробел, не будет ошибок
dir /b /tw /0-d /a-d сортирует фаилы по дате создания, самый новый будет самый первый
C:\interpub\logs\LogFiles\W3SVC1\ — путь где находятся необходимые фаилы для архивации
C:\Program Files (x86)\WinRar\ — путь к exe фаилу winrar
Параметры winrar :
a — добавление в архив
m5 — степень сжатия от 0 до 5 (5 — максимальный
ep — добавление в архив фаилов без иерархии папок
df — удалить фаилы после архивации
rr5p — добавление в архив recovery record данных, в данном случае 5 процентов