我有多个文件夹,我想将全部内容移动到它们的父文件夹中。
d:\folder1\foo\[files1-10]
d:\folder2\foo\[files11-14]
d:\folder3\bar\[files1-9]
..
d:\folder178\foo\file15
最终结果应该是这样的:
d:\foo\[files1-15]
d:\bar\[files1-9]
文件夹“folder1”、“folderX”等可以包含同名的子目录(如 foo),但这些子目录包含唯一的文件名。
如何方便地将子目录的内容移动到 d:\ ?
答案1
最简单的方法是使用命令行预处理器并发出MOVE *.* ..
操作系统命令,以便将所有文件移动到需要的位置。
最后,您还会发出最后的MOVE foo\ ..
操作系统MOVE bar\ ..
命令,以便将它们移动到根D:\
文件夹中。
这里有一个例子:
CD D:\folder1\foo\
MOVE *.* ..
CD ..
MOVE foo\ ..
CD ..\folder2\foo\
MOVE *.* D:\foo\
等等。