2013-08-31 163 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

相關問題