IIS 7 Log Files Auto Delete?(IIS 7 日志文件自动删除?)
问题描述
IIS 7 中是否有任何功能可以自动删除超过指定天数的日志文件?
Is there any feature in IIS 7 that automatically deletes the logs files older than a specified amt of days?
我知道这可以通过编写脚本(并每周运行它)或 Windows 服务来完成,但我想知道是否有任何内置功能或可以做到这一点的东西.
I am aware that this can be accomplished by writing a script(and run it weekly) or a windows service, but i was wondering if there is any inbuilt feature or something that does that.
此外,目前我们关闭了注销,因为它会堆积大量空间.会有问题吗?
Also, Currently we turned logging off as it is stacking up a large amount of space. Will that be a problem?
推荐答案
您可以使用管理工具 > 任务计划程序创建每天运行的任务.
You can create a task that runs daily using Administrative Tools > Task Scheduler.
将您的任务设置为运行以下命令:
Set your task to run the following command:
forfiles /p "C:inetpublogsLogFiles" /s /m *.* /c "cmd /c Del @path" /d -7
此命令适用于 IIS7,它会删除所有一周或更早的日志文件.
This command is for IIS7, and it deletes all the log files that are one week or older.
您可以通过更改 /d
arg 值来调整天数.
You can adjust the number of days by changing the /d
arg value.
这篇关于IIS 7 日志文件自动删除?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:IIS 7 日志文件自动删除?
基础教程推荐
- 为什么Flurl.Http DownloadFileAsync/Http客户端GetAsync需要 2022-09-30
- 如何在 IDE 中获取 Xamarin Studio C# 输出? 2022-01-01
- MS Visual Studio .NET 的替代品 2022-01-01
- 将 XML 转换为通用列表 2022-01-01
- c# Math.Sqrt 实现 2022-01-01
- SSE 浮点算术是否可重现? 2022-01-01
- 有没有办法忽略 2GB 文件上传的 maxRequestLength 限制? 2022-01-01
- rabbitmq 的 REST API 2022-01-01
- 如何激活MC67中的红灯 2022-01-01
- 将 Office 安装到 Windows 容器 (servercore:ltsc2019) 失败,错误代码为 17002 2022-01-01