IIS 7中是否有自动删除超过指定天数的日志(log)文件的功能?
我知道这可以通过编写脚本(并每周运行)或windows服务来实现,但我想知道是否有任何内置功能或类似功能.
此外,目前我们关闭了日志(log)记录,因为它堆积了大量空间.那会有问题吗?
IIS 7中是否有自动删除超过指定天数的日志(log)文件的功能?
我知道这可以通过编写脚本(并每周运行)或windows服务来实现,但我想知道是否有任何内置功能或类似功能.
此外,目前我们关闭了日志(log)记录,因为它堆积了大量空间.那会有问题吗?
You can create a task that runs daily using Administrative Tools > Task Scheduler.
将任务设置为运行以下命令:
forfiles /p "C:\inetpub\logs\LogFiles" /s /m *.* /c "cmd /c Del @path" /d -7
此命令适用于IIS7,它会删除一周或一周以上的所有日志(log)文件.
您可以通过更改/d
arg值来调整天数.