我有一个复杂的文件夹结构,类似于:
h:\folder1\folder2\folder3
h:\folder1\folder2\a
h:\folder1\b
h:\folder1\folder3
h:\folder1\folder4\d
除非有数百个文件夹和大约 4 的深度。
我想运行一个命令,将move
每个子文件夹中的所有文件放入顶级文件夹中。因此h:\folder1\*\*.*
类似于h:\folder1
。
有什么工具可以帮我完成这个任务吗?Windows 7 有可以完成这个任务的命令吗?
答案1
有一种方法可以移动所有文件
- 转至父文件夹
- 点击
Search box
- 输入
*.*
并等待 - 您将看到所有文件和文件夹
- 选择除文件夹之外的所有文件
- 执行
Cut
操作(CTRL+X
) - 转至父文件夹
- 执行
Paste
操作(CTRL+V
)
现在文件已移动到父文件夹
答案2
在这里找到答案:使用命令提示符将多个文件夹中的文件全部移动到父目录中。
一个人制作了一个命令行程序,它可以在 Win7 中运行,无需安装额外的东西。
h:\Downloads\MoveFilesUpFromSubfolders.exe -t .
您只需在父文件夹 (h:\folder1) 中运行它,然后它就会进行测试。如果测试看起来没问题,那么您就可以执行命令
h:\Downloads\MoveFilesUpFromSubfolders.exe .
砰!几分钟后一切都完成了,您可以删除所有文件夹。
谢谢你!