摘要: 自己的运维只用目前只用到了forfile函数,对于其他的函数还未加使用。不过对于一般的情况,forfile已经能够解决的了。 阅读全文
posted @ 2018-01-26 14:44 风飘雪落花亦起 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 代码如下: @echo off ::演示:删除指定路径下指定天数之前(以文件名中包含的日期字符串为准)的文件。 ::如果演示结果无误,把del前面的echo去掉,即可实现真正删除。 ::本例假设文件名中包含的日期字符串(比如:bak-2009-12-25.log) rem 指定待删除文件的存放路径 set SrcDir=C:/Test/BatHome rem 指定天数 set DaysAgo=... 阅读全文
posted @ 2018-01-26 14:31 风飘雪落花亦起 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 代码如下: @echo off ::演示:删除指定路径下指定天数之前(以文件的最后修改日期为准)的文件。 ::如果演示结果无误,把del前面的echo去掉,即可实现真正删除。 ::本例调用了临时VBS代码进行日期计算,并统一设置系统日期格式,处理完毕 ::之后再把日期格式恢复成原来的状态。摆脱了对reg命令(XP系统自带)的依赖。 rem 指定待删除文件的存放路径 set SrcDir=C:/... 阅读全文
posted @ 2018-01-26 14:27 风飘雪落花亦起 阅读(241) 评论(0) 推荐(0) 编辑
摘要: @echo off::演示:删除指定路径下指定天数之前(以文件的最后修改日期为准)的文件。::如果演示结果无误,把del前面的echo去掉,即可实现真正删除。::本例调用了临时VBS代码进行日期计算::本例为兼容不同的日期格式,调用reg命令(XP系统自带)统一设置日期格式,::处理完毕之后再把日期 阅读全文
posted @ 2018-01-26 11:30 风飘雪落花亦起 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 代码如下: @echo off ::演示:删除指定路径下指定天数之前(以文件的最后修改日期为准)的文件。 ::如果演示结果无误,把del前面的echo去掉,即可实现真正删除。 ::本例调用了 Ritchie Lawrence 的日期函数进行日期计算 ::日期转换的核心算法请参考http://bbs.bathome.cn/thread-3056-1-1.html ::本例为兼容不同的日期格式,调... 阅读全文
posted @ 2018-01-26 11:26 风飘雪落花亦起 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 删除指定路径下指定天数之前(以文件的修改日期为准)的文件:forfiles 代码如下: @echo off ::演示:删除指定路径下指定天数之前(以文件的最后修改日期为准)的文件。 ::如果演示结果无误,把del前面的echo去掉,即可实现真正删除。 ::本例需要Win2003/Vista/Win7系统自带的forfiles命令的支持 rem 指定待删除文件的存放路径 set SrcDir=C... 阅读全文
posted @ 2018-01-26 11:23 风飘雪落花亦起 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 代码如下: @echo off::演示:删除指定路径下指定天数之前(以文件的创建日期为准)的文件。::如果演示结果无误,把del前面的echo去掉,即可实现真正删除。::本例调用了 Ritchie Lawrence 的日期函数进行日期计算::日期转换的核心算法请参考http://bbs.bathom 阅读全文
posted @ 2018-01-26 11:17 风飘雪落花亦起 阅读(363) 评论(0) 推荐(0) 编辑