将文件和文件夹移动到子文件夹

将文件和文件夹移动到子文件夹

你好,我有一个目录,里面有很多子文件夹。每个子文件夹中都有一个名为 TEST 的文件夹以及其他文件夹和文件。

子文件夹 1 > 测试、其他文件夹、文件
子文件夹 2 > 测试、其他文件夹、文件

有人可以帮我编写一个命令行或批处理文件来将其他文件夹和文件移动到每个子文件夹中的测试文件夹中吗?

理想的解决方案是

子文件夹 1>测试>其他文件夹、文件 子
文件夹 2>测试>其他文件夹、文件

提前致谢。

答案1

如果它们都是某一类型的文件或仅仅几种类型,您可以在主文件夹中执行 *.file 扩展名类型搜索,我认为它应该默认搜索所有子文件夹,或者确保在搜索所有文件夹时,例如 *.pdf 会找到主文件夹和所有子文件夹中的所有 pdf 文件,然后将它们全部复制到新文件夹,并在新文件夹中安全地删除旧文件夹。

答案2

可以通过复制树(包括空目录)然后删除它来模拟移动

xcopy /e source\ destination\
rmdir /s /q source\

更广泛的解释

相关内容