数据库每天备份文件,然而只需要保留七天的备份即可,编写一个批处理脚本文件自动删除七天前的文件并设置定时任务自动删除文件需要用到forfiles命令forfiles参数:/p指定的路径/s包括子目录/m查找的文件名掩码/d指定日期,有绝对日期和相对日期,此处-7指当前日期的7天前/c运行的..
定期备份越来越多,需要删除部分过期的文件,可以使用forfiles进行操作。文本将结束forfiles的简单使用方法。 ...
分类:
其他好文 时间:
2017-06-04 15:49:01
阅读次数:
133
第一步:建立备份脚本oraclebackup.bat 首先建立一个备份bat文件,在D盘下新建备份目录oraclebackup,将Oracle安装目录下的EXP.EXE复制到此目录下,再新建一个文本文件oraclebackup.txt,内容如下: @echo off @echo 删除10天前的备分文 ...
分类:
数据库 时间:
2017-04-24 17:11:35
阅读次数:
195
公司服务器用来备份数据的硬盘过段时间就会被备份文件占满,弄得我老是要登录到服务器去手工删除那些老的文件,有时忘记了就会导致硬盘空间不足而无法备份。因为只要保留最近几天的备份,如果可以做一个批处理让系统自动删除老备份文件就好了,但是Windows的命令行和Linux的Shell比起来功能差了很多,到底 ...
分类:
其他好文 时间:
2017-04-03 11:34:42
阅读次数:
310
一.创建一个sql文件,在里面写入以下代码: USE MasterGOdeclare @str varchar(100)set @str='D:\sqlserver14backup\CDB\'+replace(replace(replace(convert(varchar,getdate(),20) ...
分类:
数据库 时间:
2017-03-09 18:52:52
阅读次数:
382
批处理forfilesFORFILES[/Ppathname][/Msearchmask][/S]
[/Ccommand][/D[+|-]{yyyy/MM/dd|dd}]
描述:
选择一个文件(或一组文件)并在那个文件上
执行一个命令。这有助于批处理作业。参数列表:/Ppathname表示开始搜索的路径。默认文件夹是当前工作的目录(.)。/Msearchmask根据搜..
分类:
其他好文 时间:
2017-02-25 14:08:26
阅读次数:
266
介绍 forfiles是windows自带的一个批量删除命令,对于时间的判断是通过文件自身的修改日期属性进行判断,使用它来对历史文件进行判断删除是个不错的选择。 语法 forfiles [/p Path ] [/m SearchMask ] [/s ] [/c Command ] [/d [{+ | ...
事件描述:2016.11.14一早,禅道(bug管理系统)启动不了了。经过一天各种折腾都不能正常启动服务,找到数据库目录和备份目录,都是空的。这是服务器在祝我31岁生日快乐吗,不带这么玩的。下图为正常状态下图为启动失败状态自身存在的问题:由于心里一直没把禅道放在心上,服务..
forfiles/pC:\test/s/m*.txt/d-7/c"cmd/cdel@path"
需求说明:有一个普通电脑架设的监控服务器,需要删除指定日期的监控数据,监控数据时2层文件夹加文件网上找到的好多批处理,不能直接用,因此学习修改如下:forfiles/pF:\ivms4200\video\RecordFile/m*.*/s/c"cmd/cdel/a/q/f@path"/d-60dir/ad/b/sF:\ivms4200\video\RecordFil..
分类:
其他好文 时间:
2016-09-23 15:14:10
阅读次数:
252