bat使用forfiles自动批量删除过期文件

bat使用forfiles自动批量删除过期文件,第1张

ftp服务器用于保存备份文件,但是也不需要每天的数据都留着,于是乎为了考虑节省硬盘空间,就必须删除一些老文件,只要保存最近一周或者一个月的就可以了

windows自带了一个批量删除的程序,叫做forfiles,XP里貌似没有,博文最下面附件可以下载

首先说一下我的应用吧,ftp服务器端每天备份数据文件后,只想保存最近两周的文件

编写一个bat文件,内容如下

写道

@echo off
rem write to log
set filename=deletefile.log
echo -------------------Delete Expired Log Files------------------------- >>%filename%
echo Start >>%filename%
echo (
本文经用户投稿或网站收集转载,如有侵权请联系本站。