blog by ficti0n: Скрипт очистки логов для exchange 2013 (PowerShell)

среда, 1 октября 2014 г.

Скрипт очистки логов для exchange 2013 (PowerShell)

Понадобилось мне очищать логи exchange 2013. Это не транспортные логи, а логи от IIS и в папке "..\Exchange Server\V15\Logging\Diagnostics\". Так сложилось, что они хранятся на системном диске (60 gb). В интернете было найдено решение и честно скопипастен скрипт.

gci 'C:\inetpub\logs' -Directory | gci -Include '*.log','*.blg','*.bak' -Recurse | ? LastWriteTime -lt (Get-Date).AddDays(-7) | Remove-Item

gci 'C:\Program Files\Microsoft\Exchange Server\V15\Logging\Diagnostics' -Directory | gci -Include '*.log','*.blg','*.bak' -Recurse | ? LastWriteTime -lt (Get-Date).AddDays(-2) | Remove-Item