在Windows服务器上,定期清理日志文件是维护服务器性能和存储空间的重要任务之一。本文将介绍如何使用PowerShell脚本设置自动清理服务器日志以及IIS日志的清理。
- 自动清理服务器日志
使用PowerShell脚本可以自动清理Windows服务器上的日志文件。以下是一个示例脚本,可以按照自定义的规则清理指定目录下的日志文件。
$targetDirectory = "C:\Logs" # 日志文件目录
$maxAge = 30 # 日志文件保留时间(以天为单位)
$currDate = Get-Date
$cutOffDate = $currDate.AddDays