用批处理bat或vbs删除7天前的的文件

用批处理或vbs删除路径为:D:\BAK\备份\;下所有7天前的RAR文件。文件格式BAK_2015年09月08日21时30分30秒.rar... 用批处理或vbs 删除路径为:D:\BAK\备份\;下所有7天前的RAR文件。文件格式BAK_2015年09月08日21时30分30秒.rar 展开
 我来答
qop_dob
2015-09-08 · TA获得超过1.5万个赞
知道大有可为答主
回答量:1.3万
采纳率:79%
帮助的人:4023万
展开全部
@echo off
::设置几天前
set n=7
>"%tmp%\t.vbs" echo;t=date()-%n%:y=right(year(t),4):m=right("0"^&month(t),2):d=right("0"^&day(t),2):wscript.echo y^&" "^&m^&" "^&d
for /f "tokens=1-3" %%a in ('cscript /nologo "%tmp%\t.vbs"') do set y=%%a&set m=%%b&set d=%%c
echo;%n%天前的日期为%y% %m% %d%
del "D:\BAK\备份\BAK_%y%年%m%月%d%日*.rar"
pause

测试前先备份源文件,及时采纳回答

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式