难题,关于批处理
兄弟最近有一难题困绕:
兄弟欲在win2000或xp下对一个文件(如test.txt)实现如下功能:
每天某一时刻(如下午6点),将之拷贝到文件夹backup中,
并用当前系统日期给它(backup中的)重新命名(如:命名为20061118.txt或其他有日期标志的即可),
然后判断该文件夹中距最新文件n天(如5天)以前的文件,将之删除
有两点迷惑:
1、windows中取日期的命令为date,但显示的为“当前日期:****-**-** 星期* (回车)输入新日期:(年月日)”,不知有没有什么取子串的命令可以取出日期(兄弟是菜鸟,对dos命令不是很熟,找了半天的帮助一无所获,肯请大侠帮忙)
2、不知批处理文件中如何检验文件的生成时间,并作判断(新接触批处理文件,网上的好多资料都没有讲到这一点,不知能否实现这个功能呢,恳请大侠指教)
初来此地,没多少分,以后有机会一定补上!