forfiles如何将目录移动到另一个目录

forfiles如何将目录移动到另一个目录

我正在尝试将具有特定日期参数的目录移动到另一个目录。这是我正在使用的命令:FORFILES -p C:\test1\ /S /D -3 /C "cmd /c if @isdir == TRUE move C:\test2\"

如果符合这些参数,我想将 test1 中的子目录移动到 test2 目录。现在,脚本会将 test2 移动到 test1.... 这是为什么?

答案1

如果你只给move命令一个参数,它会将给定的文件/目录移动到当前目录。你需要

FORFILES -p C:\test1\ /S /D -3 /C "cmd /c if @isdir == TRUE move @path C:\test2\"

这样它就知道应该尝试移动move哪个文件/目录(在)。@path

相关内容