2013-08-31 168 views

回答

0

这将保持基于修改日期的10个最新的日志文件:

@echo off 
for /f "skip=10 delims=" %%a in (' dir *.log /o-d /a-d /b ') do echo del "%%a" 

取出呼应,使其执行删除操作,而不是仅仅显示它们。

+0

使用RD/S/Q来静静地删除整个非空目录,但这工作。谢谢! – rimsky

+0

对于我使用的最新5个文件夹:FOR/f“skip = 5 delims =”%% a IN('DIR%DEST%/ od/b')DO RD/S/Q“%DEST%\ %% a” ,其中%DEST%是文件夹的路径。 – AudioDroid

相关问题