Windows 定时删除指定路径下N天前的日志文件
2017-08-03 15:01
781 查看
Windows 定时删除指定路径下N天前的日志文件
Windows 下bat脚本文件的内容为
*.log为筛选的文件格式,同样若是删除jpg图片格式文件,这里可替换 为.jpg
2) 在弹出的“创建任务”框中,常规里面设置
3) 触发器中 ——》新建,并设置定时运行的时间点和频率
4) 操作-》新建-》打开编写好的bat脚本文件,并点击确定保存
这时再返回计算机管理界面,系统工具-》任务计划程序-》任务计划程序中就能找到“定时自动删除”这个任务了。
Windows 下bat脚本文件的内容为
1. 删除指定路径下5天前的所有文件
.@echo off set SrcDir=E:\WORK\Git set DaysAgo=5 forfiles /p %SrcDir% /s /m *.*/d -%DaysAgo% /c "cmd /c del /f /q /a @path"
2.删除指定路径下5天前的所有log文件
@echo off set SrcDir=E:\WORK\Git //指定的路径 set DaysAgo=5 //5天前 forfiles /p %SrcDir% /s /m *.log/d -%DaysAgo% /c "cmd /c del /f /q /a @path"
*.log为筛选的文件格式,同样若是删除jpg图片格式文件,这里可替换 为.jpg
3. Windows 定时运行bat文件
1) 在WIN10系统中,选择计算机管理-》系统工具-》任务计划程序,创建任务2) 在弹出的“创建任务”框中,常规里面设置
3) 触发器中 ——》新建,并设置定时运行的时间点和频率
4) 操作-》新建-》打开编写好的bat脚本文件,并点击确定保存
这时再返回计算机管理界面,系统工具-》任务计划程序-》任务计划程序中就能找到“定时自动删除”这个任务了。
相关文章推荐
- windows"无法删除****,找不到指定文件,请确定指定的路径及文件名是否正确"的解决
- windows中无法删除文件,报"无法删除****,找不到指定文件,请确定指定的路径及文件名是否正确"的解决
- Linux下定时删除指定目下n天前的文件
- 【转】Linux下定时删除指定目下n天前的文件
- 如何操作Linux 定时删除指定目下N天前的文件
- Linux下定时删除指定目下n天前的文件
- Windows bat批处理删除指定N天前的文件
- 日志源代码,删除指定路径所有文件夹名,并创建新的日志文件
- Linux下定时删除指定目下n天前的文件
- Windows 删除指定位置的文件
- Java 删除指定文件 和文件夹 注意区分相对路径和绝对路径
- Windows 文件原路径过长,移动删除问题
- 定期删除旧的日志文件(日志文件存在指定的目录中)
- 在Windows下利用PowerShell脚本定时删除过期文件
- Windows命令之 -- Del 删除指定文件
- .NET删除过期的临时文件---指定路径,文件类型,过期时间
- iOS删除本地文件(可删除指定路径的文件)
- shell 定时删除某个目录指定格式文件(递归)
- Windows中目录及文件路径太长无法删除的解决方法
- java删除指定路径下所有的文件, 及该文件夹里的所有文件夹,不包括该文件夹