Chinaunix首页 | 论坛 | 博客
  • 博客访问: 190002
  • 博文数量: 49
  • 博客积分: 1061
  • 博客等级: 少尉
  • 技术积分: 635
  • 用 户 组: 普通用户
  • 注册时间: 2010-06-21 08:42
文章分类

全部博文(49)

文章存档

2015年(1)

2014年(2)

2013年(1)

2012年(45)

分类: IT业界

2012-01-08 13:02:51

事情是这样的,一台Server中有数据,每天生成日期文件夹,如20090801、20090802这样子。以时间类推。

需求是这样的,根据当前日期做判断,超过3个月以前的数据文件夹,做删除处理。

不难吧?
提供一下逻辑思路:
dir /b,可以列出目录下的文件夹清单
%date:~0,9%,可以输出日期样式,不过可以通过set来截取,譬如:
  1. set a=%date:~0,4%
  2. set b=%date:~5,2%
  3. set c=%date:~8,2%
  4. set d=%a%%b%%c%
  5. echo %d%

  6. pause
复制代码
删除文件夹可以用rd命令


好了,提示这么多,谁有兴趣来完成一下?
阅读(695) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~