Так уж получилось, что логи iis должны лежать на сервере локально, при этом они занимают кучу места на диске. Было решено архивировать их, но после пары месяцев делать это вручную надоело, и я решил написать скрипт.

Функционал

В общем скрипт бегает по всем папкам в каталоге что указан и ищет файлы которые по типу, который задан в скрипте. Далее архивирует все эти файлы за псоледний месяц (можно изменить) и удаляет источник (тоже можно изменить).

(!Ссылка на github)[https://github.com/tipoitkz/scripts-powershell/blob/main/iis/archive-iis-logs.ps1]

(!Ссылка на wiki github)[https://github.com/tipoitkz/scripts-powershell/blob/main/archive-iis-logs.md]