我要使用cmd删除目录中的所有文件,但特定文件(例如.txt)的文件早于2天。
im无法在forfile之间合并,也无法删除特定文件类型之外的所有内容。
forfiles /p "C:\what\ever" /s /m *.* /D -<number of days> /C "cmd /c del @path"
在哪里以及如何添加我想要的例外?
谢谢!
答案 0 :(得分:0)
对于您想要做什么我并不满意,但是我最大的猜测是您只需要告诉ForFiles
来忽略该特定扩展名即可:
… "cmd /c if not @ext==0x22txt0x22 del @path"