BAT批处理定期删除清理指定N天前的文件

定期删除IIS日志文件

  服务器中由于监控的需要会经常生成很多日志文件,比如IIS日志文件(C:\inetpub\logs\LogFiles),一个稍微有流量的网站,其日志每天可以达到上百兆,甚至更大,这些文件日积月累会严重的占用服务器磁盘空间。

  我们很有必要对他们进行定期删除,通过整理,这里笔者已整理好工具可提供各位运维人员使用,所需要联系本博主吧,暂不提供下载方式获取,你也可以用如下解决方案也可以简单实现。

  工具支持输入需要保存日志天数,可供大家自定义操作。

QQ截图20170912161650.jpg

QQ截图20170912161714.jpg

另附一条实用命令

  Windows下bat批处理,自动获取文件的最后修改时间,然后将指定多少天之前的文件删除,需要Windows支持forfiles命令,XP及以上系统都自带forfiles命令。

 

       删除指定目录下7天前的文件(目录为C:\test):

forfiles /p “c:\test” /s /m *.* /d -7 /c “cmd /c del @path”

       删除批处理文件当前目录下7天前的文件:

forfiles /p %~dp0 /s /m *.* /d -7 /c “cmd /c del @path”

       将以上其中一行复制,新建文本文件,粘贴并保存为bat格式,定期运行或者加入计划任务。

       显示当前目录下七天以前的文件路径

       forfiles /p %cd% /s /m *.* /d -7 /c “cmd /c echo @path”

本文最后更新于 2022-05-21 20:51

BAT批处理定期删除清理指定N天前的文件

清理IIS日志文件-Deliislog¥3.00

白金会员白金会员¥1.14
黄金会员黄金会员¥0.54
钻石会员钻石会员¥免费
版本号 1.1 大小 76Kb 软件厂商 Mr.xu 博客网 来源 笔者工作室 价格 3 系统平台 WinAll 授权 免费 软件语言 简体中文 发行时间 2017-9-12 更新时间 2017-9-12
已付费?登录刷新

请博主喝杯咖啡呢,谢谢^_^

如果本文“对您或有帮助”,欢迎随意打赏,以资鼓励继续创作!

原创文章《BAT批处理定期删除清理指定N天前的文件》,作者:笔者 徐哲钻石会员,未经允许不得转载。
转载或复制时,请注明出处:https://www.xuxiaokun.com/217.html,本文由 Mr.xu 博客网 整理。
本站资源下载仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

(4)
打赏 微信扫一扫赞赏 微信扫一扫赞赏 支付宝扫一扫赞赏 支付宝扫一扫赞赏
上一篇 2017年9月8日
下一篇 2017年9月29日

相关推荐

笔者期待与您共勉 · 互赢

有言必答、商务合作、有偿服务

QQ:点击这里给我发消息

邮件:it@xuxiaokun.com

线上沟通时间 ↓↓↓:

周一至周五 9:30 - 17:30

其余时间Mail或QQ我,有言必应。

244439232