TGViewer
Системный Администратор Windows Системный Администратор Windows @win_sysadmin · 3.09K subscribers
Post #58 1.49K
👋 Привет, админы!

Сегодня хочу поделиться полезным скриптом, который регулярно выручает при автоматической очистке логов. Особенно актуально, если у вас много микросервисов или старые логи просто не чистятся вручную.

🔥 Скрипт на PowerShell для удаления логов старше N дней:


$LogPath = "C:\Logs"
$DaysToKeep = 30

Get-ChildItem -Path $LogPath -Recurse -Include *.log |
Where-Object { $_.LastWriteTime -lt (Get-Date).AddDays(-$DaysToKeep) } |
Remove-Item -Force


✅ Что делает:

* Ищет все .log файлы в указанной директории (и подпапках).
* Удаляет те, что старше 30 дней.

📌 Можно засунуть в Task Scheduler, чтобы запускалось раз в неделю — и забыть про ручную уборку мусора.

💬 А как вы наводите порядок в логах? Используете ротацию (logrotate на Linux, например) или автоматизируете всё через PowerShell, bash, или какой-то агент?

👉 @win_sysadmin
  • 👍 2
More from @win_sysadmin
  1. Sep 29, 2026👋 Привет, админы! Однажды словил интересный баг с WinRM на новых машинах в домене. После…
  2. Sep 24, 2026👋 Привет, админы! Иногда нужно быстро понять — кто и когда логинился на сервер или важную…
  3. Sep 21, 2026👋 Привет, админы! Из жизни. На продакшн-сервере упал веб-сервис, выяснилось, что SSL-серт…
  4. Sep 16, 2026👋 Привет, админы! Сегодня расскажу про простой, но очень полезный трюк, который помогает…
  5. Sep 14, 2026👋 Привет, админы! На прошлой неделе в нашем кластере файловых серверов неожиданно начал б…
  6. Sep 11, 2026👋 Привет, админы! Как быстро проверить, какие пользователи имеют права администратора на…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →