可能重复:
Batch file to delete files older than N daysMS DOS批处理删除旧文件目录
我试图做一个DOS批处理文件要经过一个目录,大约500,000文件进去,我希望它删除所有大于1年的文件
这是我的代码到目前为止
@echo off
title File Exclusion Act
for /f "usebackq delims=|" %%f in (`dir /b "C:\Users\Travis\Desktop\LotsOfFiles"`) do echo %%f
pause
到目前为止,它循环并打印出指定目录中的所有文件。
任何提示/帮助非常感谢。
请参阅此线程 http://stackoverflow.com/questions/51054/batch-file-to-delete-files-older-than-n-days – codechurn 2012-03-17 02:40:17
@Art:我回顾了线程,所有线程在其中提到的所有级别,并找到一个(不是非常有效)基于DOS批处理的解决方案,不使用FORFILES ... – Aacini 2012-03-17 04:34:19