将文件夹移至根目录

将文件夹移至根目录

我的驱动器上有一千个文件夹,每个文件夹中都有一个文件夹(以及该文件夹中的文件)。该第二级文件夹的命名遍布整个地图。示例:

驾驶

一级文件夹 A

  • 2 级文件夹 A

一级文件夹 B

  • 2 级文件夹 B

目标是将所有 2 级文件夹移至驱动器根目录。移至那里后,我可以删除所有现在为空的 1 级文件夹。

并且所有这些 1 级和 2 级文件夹都没有一致的命名约定。

我真的不想手动操作!有什么帮助吗?

答案1

使用 powershell 很容易:

Get-ChildItem -Path "Folderpath" -Directory -Recurse | Move-Item -Destination "FolderPath\"

或者移动内容

Move-Item -Path "Folderpath\*\*" -Destination "Folderpath\" -Recurse

相关内容