通过批处理脚本保留天数清理日志
批处理脚本如下,保存为.cmd 或.bat
以下批处理作用为:找出此目录下的ex*.log文件按名称倒排并只保留前10个文件。因WWW服务日志一般是按天记录的。
@echo off
pushd C:\WINDOWS\system32\LogFiles\W3SVC1
for /f ”skip=10" %%i in ('dir/b/o-n ex*.log') do del %%i /f
然后就是加入计划任务了,这个可以通过GUI加入也可以通过AT命令加入。
下面命令作用是,定时周一到周日的22:18运行clearwwwlog.cmd
at 22:18 /every:一,二,三,四,五,六,日 "%autorunfiles%\clearwwwlog.cmd"
转载于:https://blog.51cto.com/jaugin/1139541