中易网

求一个bat程序,备份当天生成的文件

答案:4  悬赏:10  
解决时间 2021-02-27 10:03
条件是我的电脑重每天都产生一个含有当天时间命名的文件夹如(edf2013-03-17)在d:\hu下面,想要做到的是搜索这个目录d:\hu中包含当天日期"2013-03-17"的文件夹复制到e:\backup中。注意我只想复制文件夹和下面的所有子文件夹和文件,不要其他的文件夹。有高人帮助一下万分感谢。
最佳答案
dir /B d:\hu>%tmp%\r1.txt
for /f "tokens=1-3 delims=/-" %%i in ('echo/%date:~0,10%') do for /f %%l in ('findstr ".*%%i-%%j-%%k\>" %tmp%\r1.txt') do xcopy /E /y "d:\hu\%%l" "e:\backup\%%l"
del /q %tmp%\r1.txt
pause
全部回答
@echo off&setlocal enabledelayedexpansion set num=0 set daytime_1=%date:~,10% /.......
@echo      my backup @echo ***************************** @echo today %date% @echo is %time% @echo ***************************** @set "mttype" @set "ymd=%date:~,4%%date:~5,2%%date:~8,2%" @md "d:\my_backup%ymd%" @copy c:\a20140723144846.rar d:\my_backup%ymd%\ @echo backup done. @pause
@echo off&setlocal enabledelayedexpansion set num=0 set daytime_1=%date:~,10% md 备份当天文件>nul 2>nul for /f "delims=" %%a in ('dir /a-d/b') do ( set daytime_2=%%~ta set daytime_2=!daytime_2:~,10! if "!daytime_1!"=="!daytime_2!" ( set /a num+=1 copy /y "%%a" "备份当天文件">nul ) ) echo 共备份!num!个文件,end... pause 备份当前目录当天的文件。(不包括子目录。) 要其他效果的话自己改下就可以。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
货车加装橡胶空气弹簧违法么
贴片三极管x75v 5s是什么极性的管子?
土星白羊4宫占星 占星骰子。问。他为什么不主
通达平价超市这个地址在什么地方,我要处理点
一个月,才两天休息,不想做了,怎么办
请专家评定一下照片中的古董能值多少钱?高13
HTML中table与td之间的距离怎么设置
樟木坝村在什么地方啊,我要过去处理事情
中国人必读的古书
兰州传媒学校有哪些?
求助联机地下的古代宝箱是干嘛的里面什么
大家美商贸有限公司地址在什么地方,想过去办
世嘉车引擎盖如何打开,拜托给个图片.谢谢
求一段JS 清除cookie的代码
广东省模具工业协会在什么地方啊,我要过去处
推荐资讯
不会亚索 真坑 就他妈是无脑e e 到最后都不知
潘通色油漆由哪几种油漆合成
世界2风暴帝国蒂德怎么样 蒂德技能属性介绍
能够电话激活的office2016 pro plus vol版mak
2月22号昆明到广州的火车票可以提前几天买
沿口镇印山社区居民委员会怎么去啊,有知道地
Schecter EX V CTM FRT谁知道这琴
石岩安费诺怎么样? 在线等。
celeron CPU2.4GH 2.4GH 512内存是什么意思啊
我的表妹姓斓
麦咖媞地址有知道的么?有点事想过去
什么是高分子材料?制造高分子材料的三个关键
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?