使用.Bat删除在Windows 10上超过特定天数的文件[复制]
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用.Bat删除在Windows 10上超过特定天数的文件[复制]相关的知识,希望对你有一定的参考价值。
这个问题在这里已有答案:
我是新手,但我想创建一个.BAT文件,可以删除X天以前的文件夹中的所有文件。我可以使用命令行执行此操作,但是当我在.BAT文件中使用它时它不会做任何事情。
我的例子:
@echo off
ForFiles /p “C:UsersUsernamePictures2018-03” /s /d -1 /c “cmd /c del @file”
end
如果我在cmd中使用行:ForFiles /p “C:UsersUsernamePictures2018-03” /s /d -1 /c “cmd /c del @file”
它将删除所有早于1天的文件。
答案
谢谢aschipfl解决了它。
将引号从“
更改为"
并删除结尾修复它。 BAT文件现在只有这一行:ForFiles /p "C:UsersUsernamePictures2018-03" /s /d -1 /c "cmd /c del @file"
,它现在有效
以上是关于使用.Bat删除在Windows 10上超过特定天数的文件[复制]的主要内容,如果未能解决你的问题,请参考以下文章