我使用以下内容删除10天前的文件夹:
FORFILES /S /D -10 /C "cmd /c IF @isdir == TRUE rd /S /Q @path"
但如果@path变量包含空格,则不会删除该文件夹。
我试过“@path”但没有。对此有任何帮助。 谢谢,
答案 0 :(得分:1)
创建或修改文件夹中的文件不会更新文件夹时间戳。在父文件夹中创建或删除子文件夹将更新父文件夹时间戳。
由于在过去10天内以某种方式操纵了子文件夹,因此可能未删除包含空格的文件夹。失败可能与名称中的空格无关。尝试从文件夹的父级发出DIR
命令,然后查看该文件夹的日期。