Directory 将文件从子文件夹移动到父文件夹

Directory 将文件从子文件夹移动到父文件夹,directory,subdirectory,Directory,Subdirectory,我已经搜索过了,但是我找不到一个脚本来做我需要的事情。需要帮助: 我有以下情况: 父文件夹1 [档案1] [档案2] [子文件夹1] [档案5] [档案6] 父文件夹2 [档案7] [档案8] 子文件夹2 [档案7] 父文件夹3 子文件夹3 子文件夹4 子文件夹5 [档案8] 我只需要删除所有子文件夹并将文件移动到父文件夹。我已经在.bat文件中测试了一个脚本,工作正常,但它需要一个接一个的父文件夹。我知道有数百个家长文件夹 我的意思是:

我已经搜索过了,但是我找不到一个脚本来做我需要的事情。需要帮助:

我有以下情况:

  • 父文件夹1
    • [档案1]
    • [档案2]
    • [子文件夹1]
      • [档案5]
      • [档案6]
  • 父文件夹2
    • [档案7]
    • [档案8]
      • 子文件夹2
        • [档案7]
  • 父文件夹3
    • 子文件夹3
      • 子文件夹4
        • 子文件夹5
          • [档案8]
我只需要删除所有子文件夹并将文件移动到父文件夹。我已经在.bat文件中测试了一个脚本,工作正常,但它需要一个接一个的父文件夹。我知道有数百个家长文件夹

我的意思是:我只需要一级来保持结构。

我发现:

:循环(%1\*)do中的/d%%d(移动“%%d\*%1\&&rmdir”%%%d”)移位设置参数=%1如果不是%PARAMS%!==!转到循环

我只是拖拽我的文件夹和作品。但是

仅适用于第一级子文件夹。我需要深入到更多的子文件夹级别

有什么改进的办法吗