周二的forfiles批处理命令失败

时间:2016-02-11 09:59:18

标签: batch-file

以下命令会在所有日子里运行,但它不会在星期二运行。

即使文件可用,也会从Dec 15发生错误。请提供任何建议。

命令:

set dirvararchive=E:\SHAN\archive

forfiles -p %dirvararchive%\abcd\ -s -m *.zip -d -30 -c "cmd /c del @PATH"
  

ERROR: No files found with the specified search criteria.

此致 Shanmugaraj

1 个答案:

答案 0 :(得分:0)

可能的原因可能是,路径中没有超过30天的zip文件。

您的命令中的

-d 30 将检查超过30天的文件,如果您已使用此命令删除它将首次正确运行的文件,并且下一次运行将因ERROR而失败:找不到具有指定搜索条件的文件。尝试在命令中更改 -d 1 ,并在zip文件超过1天时检查命令的正确性。