1. 首页
  2. 操作系统
  3. Windows Server
  4. 利用forfiles自动删除7天前文件DOS批处理

利用forfiles自动删除7天前文件DOS批处理

上传者: 2018-12-15 22:37:41上传 RAR文件 99.02KB 热度 55次
Windows Server 2003内置的命令行文件,适合于XP以上系统 把forfiles自释放.exe释放到C:\WINDOWS\system32 (文件本压缩包含有) 这样你就可以在命令 提示符中用forfiles命令了,呵呵借用下2003文件。 forfiles 自动删除7天前文件 参见 @echo off ::演示:删除指定路径下指定天数之前(以文件的最后修改日期为准)的文件。 ::如果演示结果无误,把del前面的echo去掉,即可实现真正删除。 ::本例需要Win2003/Vista/Win7系统自带的forfiles命令的支持 如果XP需要复制c:\windoWS\system32\ 以下可以复制成为批处理*********************** rem 指定待删除文件的存放路径c:\bak 如果不是相应修改 set SrcDir=C:\bak rem 指定天数 如7天前 set DaysAgo=7 forfiles /p %SrcDir% /s /m *.* /d -%DaysAgo% /c "cmd /c del /f /q /a @path" ::pause 以上可以复制成为批处理******* **************** 如果您是XP系统需要下载我的附件 内部有写好的现成批处理及命令(WORD格式)说明文档。如果是2003 win7只需要复制以上批处理创建批处理文件即可。再建立一个计划任务来做这件事情。适合数据库备份定期删除节省磁盘资源。防止磁盘满载。
下载地址
用户评论
码姐姐匿名网友 2018-12-15 22:37:41

bat和exe文件都有,很详细。如果再加上一些新的条件就更好了,比如删除N天以前的Log文件。

码姐姐匿名网友 2018-12-15 22:37:41

这个东西很好用

码姐姐匿名网友 2018-12-15 22:37:41

用上了,写得很详细,有示例,有使用说明,谢谢了!

码姐姐匿名网友 2018-12-15 22:37:41

非常好,也很详细使用过了好用,谢谢。

码姐姐匿名网友 2018-12-15 22:37:41

特别推荐,里面的例子非常好,还有exe文件打包进去

码姐姐匿名网友 2018-12-15 22:37:41

测试过了,可以用,谢谢楼主。

码姐姐匿名网友 2018-12-15 22:37:41

脚本很详细

码姐姐匿名网友 2018-12-15 22:37:41

很全的脚本 ,学习了

码姐姐匿名网友 2018-12-15 22:37:41

bat和exe文件都有,很全很详细,很好的脚本 .

码姐姐匿名网友 2018-12-15 22:37:41

很详细,解释和exe文件都有提供,还做了扩展