windows xp批处理按文件名称删除7天前的文件夹

文件夹是以日期命名的

根据您的这个目录形式,我帮您写了个批处理,但并不没有完全实现您的要求,主要是批处理中判断日期太费劲了。所以折衷了一下:保留最近的n个文件夹,请您酌情使用。
请将下面的批处理存为myclear.bat
@echo off
@set n=7
@for /f "skip=%n% delims=" %%i in ('dir 2* /ad /o-n /b') do @del "%%i" /f /s /q
其中那个n=您可以根据自己的需要设置保留的文件夹数。追问

能留个联系方式吗?我这有一个win7 能用的 能在这个基础上帮我改一下吗?

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答