IIS运行服务会产生大量的日志,位于C:/inetpub/logs/logsFile文件夹下,
占用大量C盘空间,如何定期清除日志呢?
可以编写一个bat清理日志:
@echo on title 清理IIS日志文件 :: IIS日志文件目录 set log_dir="C:\inetpub\logs\LogFiles" :: 保留日志天数 set bak_dat=15 :: 删除日志文件 forfiles /p %log_dir% /S /M *.log /D -%bak_dat% /C "cmd /c echo 正在删除 @relpath 文件 ... & echo. & del @file"
用管理员身份运行就可以了
也可以加入window的计划中,每天定时操作