用批处理复制指定目录下按当天日期命名的子目录中的文件

d盘有个目录,结构为d:\a\b1......b60\20110401......20110424\...,就是d:\a是不变的.a下从b1-b60有60个目录,每个目录... d盘有个目录,结构为d:\a\b1......b60\20110401......20110424\... ,就是d:\a是不变的.a下从b1-b60有60个目录,每个目录中按照日期建立多个目录.
今天是20110424,现在想用批处理,如果其他语言也可以,将这60个目录中每个目录中今日目录下的数据复制到别的地方,而且还要这个结构.就是d:\aa\b1........b60\20110424\...,这个该怎么设计?高手帮忙一下,将有高分送上.
展开
 我来答
tian_yf
2011-04-24 · TA获得超过599个赞
知道小有建树答主
回答量:365
采纳率:100%
帮助的人:476万
展开全部
将以下内容复制到批处理文件中即可。
@echo off
set rq=%date:~0,4%%date:~5,2%%date:~8,2%
xcopy d:\a\*.* d:\aa\*.* /t /e /y
for /r d:\a %%i in (%rq%) do if exist %%i xcopy %%i d:\aa\*.* /s /y
追问
好了成功了.真的很感谢高手帮忙啊.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式