For loop 对于比X天前更新的文件

For loop 对于比X天前更新的文件,for-loop,cmd,For Loop,Cmd,我想将最近编辑5天或更短时间的所有avi文件从一个目录移动到另一个目录 我让它反过来工作。我还希望它是完全自动化的,所以手动设置日期对我来说不合适 到目前为止,我得到的是: forfiles -p "<directory1>" -s -m *.avi /d -5 /C "cmd /c move @file <directory2>" forfiles-p”“-s-m*.avi/d-5/C“cmd/C move@file” -5的交换符号无效 我正在使用Windows8

我想将最近编辑5天或更短时间的所有
avi
文件从一个目录移动到另一个目录

我让它反过来工作。我还希望它是完全自动化的,所以手动设置日期对我来说不合适

到目前为止,我得到的是:

forfiles -p "<directory1>" -s -m *.avi /d -5 /C "cmd /c move @file <directory2>"
forfiles-p”“-s-m*.avi/d-5/C“cmd/C move@file”
-5
的交换符号无效

我正在使用Windows8

是否有人知道这样做的方法(使用
for files
或其他方式)?

可能重复