原文:CMD批处理——forfiles命令使用,自动删除过期备份文件

公司服务器用来备份数据的硬盘过段时间就会被备份文件占满,弄得我老是要登录到服务器去手工删除那些老的文件,有时忘记了就会导致硬盘空间不足而无法备份。 因为只要保留最近几天的备份,如果可以做一个批处理让系统自动删除老备份文件就好了,但是Windows的命令行和Linux的Shell比起来功能差了很多,到底行不行我自己也不清楚。 于是上网查了一下各位大虾发的帖子,再经过自己的摸索和尝试,发现只要花点功 ...

2017-04-03 10:49 0 1989 推荐指数:

查看详情

forfiles命令批处理删除过期文件

命令格式: forfiles.exe /p "D:\备份" /s /m *.zip /d -7 /c "cmd /c del @path" /p:指定目录 /s:递归搜索子目录 /m:搜索“*.zip”文件删除,默认是“*.*” /d:-7表示7天前的文件 /c:自行命令,后面双引号 ...

Sun Jun 04 22:15:00 CST 2017 0 4707
批处理实现自动删除过期文件的定期操作

执行后会在相同目录下生成日志文件:DelExpiredLog.log现实执行的起始时间点。@echo off rem write to log set filename=DelExpiredLog.log echo -------------------Delete Expired Log ...

Wed May 11 01:11:00 CST 2016 0 2375
C#开发的定时自动拷贝文件到别处,并删除过期备份文件,支持网上邻居拷贝

2018年7月7日 开发工具VS2013 .net 框架 2.0 SQL server的备份文件只可以备份在本机,只有一份,这个软件可以定时把备份文件拷贝到别的机器,作为另外的备份,还可以在成功备份自动删除过期文件,没有成功备份,不删除过期文件,以免误删,除非手动删除。 拷贝文件过程中 ...

Sat Jul 07 22:20:00 CST 2018 0 1285
批处理文件自动备份文件文件夹,并自动删除n天前的文件

---恢复内容开始--- 下是备份批处理,添加到"计划任务"中,设定时间自动运行 复制代码 代码如下:@echo off rem 格式化日期 rem date出来的日期是"2006-02-22 星期三",不能直接拿来使用,所以应该先格式化一下 rem 变成我们想要的。date:~0,4的意思 ...

Thu Jun 05 07:05:00 CST 2014 0 2466
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM