2014-02-10 70 views
0

我想從我的文件夾中刪除某些日期 - 09.02.2014的文件。 我的命令del Data\XXX\YYY\*.* /D -090214不起作用。應該有更多的文件與今天的日期或日期08.02.2014,我會從9.2.2014刪除只是文件。刪除文件與某個日期 - 批處理文件

有什麼建議嗎?

+0

「具有特定日期的文件」 - 這是否意味着文件名?文件創建?文件已修改? – Andy

+0

你好,這意味着修改日期 – DRastislav

+0

這可能有助於看看這個問題,然後:http://stackoverflow.com/questions/3479662/batch-file-iterate-over-files-modified-since-a-given-date – Andy

回答

1

這應做到:

@echo off 
setlocal 

cd /d C:\data\xxx\yyy 
for /f %%a in ('dir /b /tw') do (
    for /f "tokens=1" %%b in ("%%~ta") do (
    if "%%b" EQU "09/02/2014" echo del %%~nxa 
) 
) 

中的回聲您已經驗證了正確的文件被選中後。

+0

謝謝你的幫助。有用 – DRastislav

相關問題