@echo off
forfiles /p "C:\Documents and Settings\Test\Downloads" /d +01/07/2011 /d -15/07/2011 /c "cmd /c echo @file"
pause
您好,
我想选择在01/07/11和15/07/11之间修改的所有文件(法语:jj / mm / aaaa或USA:dd / mm / yyyy)。但“/ d”参数只能使用一次。我怎么能这样做?
谢谢你能帮助我。 :)
答案 0 :(得分:2)
这不是该特定命令的选项。您可以使用该选择作为FOR循环的输入。为您需要的每个标准添加另一个缩进。
FOR /F "delims=*" %%A IN ('forfiles /d -05/07/2011') DO (
FOR /F "delims=*" %%B IN ('forfiles /m %%A /d +05/01/2011') DO (
ECHO %%B
)
)