按名称批量移动文件到新目录

按名称批量移动文件到新目录

我有一个文件夹,里面有近 100 个子文件夹,每个子文件夹都有自己的子目录,其中包含模型、效果等。我需要将其中大约一半移动到不同的文件夹。所有文件和文件夹都遵循相同的命名方案,例如m8a_rev1 m8a_rev2 m8a_rev3

我有一个需要移动的每项项目的列表,因此我正在寻找一种方法,可以按名称移动这些文件夹和文件,而不是由于时间限制而必须手动执行。到目前为止,我能找到的最好的方法是通配符但我不确定如何使用整个列表

感谢任何支持

答案1

如果您尝试将每个文件移动到同一目录,请使用xcopy <source> <destination> -q -e -t。这将移动目录内的所有文件以及每个子目录和每个子目录内的文件。

-q抑制窗口中的信息xcopy,如果您想查看文件进度,可以省略该信息。
-e复制所有子目录。
-t复制子目录树,允许将文件移动到正确的子目录中。

相关内容