当前位置: 首页 > news >正文

Windows 多层嵌套文件夹批量整理:三级文件一键移到二级文件夹

一、问题场景

文件夹嵌套结构如下:

plaintext

一级总文件夹 ├─ 二级文件夹1 │ └─ 三级文件夹(所有文件都在这里) ├─ 二级文件夹2 │ └─ 三级文件夹 ├─ 二级文件夹3 └─ ……(一共80个二级文件夹,每个二级里面都只有1个三级文件夹)

需求:批量把每个三级文件夹里的所有文件,自动移动到对应二级文件夹,不用手动一个个复制粘贴。

二、解决思路

  1. 遍历一级目录下所有二级文件夹
  2. 进入每个二级文件夹,找到唯一的三级子文件夹
  3. 将三级文件夹内所有文件 / 子目录,自动上移到二级文件夹
  4. 迁移完成后,一键批量删除所有空的三级文件夹

三、操作教程(超简单,无脑照着做)

步骤 1:进入根目录

打开一级总文件夹(就是存放 80 个二级文件夹的最外层文件夹)。

步骤 2:新建批量迁移脚本

在空白处右键 → 新建 → 文本文档,把下面代码粘贴进去:

bat

@echo off chcp 65001 title 三级文件批量移至二级文件夹 echo ============================================== echo 正在自动将所有三级文件夹内容迁移到二级目录 echo 请切勿关闭窗口,等待运行完成 echo ============================================== echo. :: 遍历当前下所有二级文件夹 for /d %%a in (*) do ( :: 遍历每个二级文件夹内的三级文件夹 for /d %%b in ("%%a\*") do ( :: 把三级文件夹内所有内容移动到对应二级文件夹 move "%%b\*" "%%a\" >nul 2>&1 ) ) echo. echo ✅ 全部文件迁移完成! echo ============================================== pause

然后另存为

  • 文件名:三级文件上移到二级.bat
  • 保存类型:所有文件
  • 编码:UTF-8

步骤 3:新建清理空文件夹脚本

再新建一个文本文档,粘贴以下代码:

bat

@echo off chcp 65001 title 批量清理空文件夹 echo ============================================== echo 正在自动清理所有空的三级嵌套文件夹 echo ============================================== echo. :: 递归删除所有空文件夹 for /d /r %%d in (*) do rd "%%d" 2>nul echo ✅ 所有空文件夹已清理完毕! echo ============================================== pause

另存为:清理所有空文件夹.bat,保存类型同样选所有文件

步骤 4:运行脚本

  1. 重要建议:先把整个一级文件夹备份一份,防止文件误操作丢失;
  2. 把两个.bat文件放在一级总文件夹里(和 80 个二级文件夹同级);
  3. 先双击运行:三级文件上移到二级.bat,等待自动迁移完成;
  4. 再双击运行:清理所有空文件夹.bat,自动删掉全部空的三级文件夹。

四、脚本原理说明

  1. for /d %%a in (*):遍历当前目录下所有二级文件夹;
  2. for /d %%b in ("%%a\*"):进入二级文件夹,读取里面的三级文件夹;
  3. move "%%b\*" "%%a\":将三级内所有文件移动到二级目录;
  4. 清理脚本递归遍历目录,只删除空文件夹,不会删有文件的目录。

五、注意事项

  1. 若存在同名文件,系统会弹窗提示是否覆盖,按需选择即可;
  2. 脚本仅适用于:一级→多个二级→每个二级仅一个三级的固定嵌套结构;
  3. 一定要先备份再运行,避免意外文件丢失;
  4. 脚本仅 Windows 可用,Mac/Linux 不适用。
http://www.jsqmd.com/news/728765/

相关文章:

  • 定氢探头精准把控氢含量——唐山大方汇中仪表
  • SMUDebugTool深度解析:AMD Ryzen处理器底层调试与超频实战指南
  • 微软2026财年Q3财报:营收超800亿美元,AI业务成增长核心支柱!
  • C语言数组专题:从一维到二维,吃透内存与指针
  • 动手学深度学习(PyTorch版)深度详解(5):深度学习计算核心 —— 卷积操作、填充步幅、汇聚层与 LeNet 完整精讲
  • 去年科小高频踩坑点汇总,今年直接规避!
  • 函数式程序员注意!Zig 凭编译时编程、内存管理优势,有望成未来热门语言
  • AI助手成本监控仪表盘:本地化Token用量与费用可视化方案
  • 2025届学术党必备的十大降重复率平台推荐
  • SKILL快速构建你的Java、Python和Node.js开发环境
  • 养虾成功!OpenClaw 接入微信全记录(附配置模型关键步骤)
  • 计算机系统——模拟病毒感染ELF可执行文件
  • 【js】浏览器滚动条优化组件OverlayScrollbars
  • 推荐一下都江堰中央空调、地暖
  • WPS-Zotero完整指南:5分钟实现跨平台文献管理无缝对接
  • 盗版屡禁不止,AI 如何重塑在线教育版权保护体系
  • 单GPU运行Mistral NeMo 12B模型的技术解析与优化
  • CS8759E 数据手册 - 高功率 D 类音频放大器 2130W
  • ARM ST4指令解析:SIMD向量存储优化与实践
  • Windows Internals 读书笔记 10.5.8:ETW 安全机制,不只是记录日志,更是权限与证据链管理
  • 统信UOS远程协助实战:从内网到外网,手把手教你用自带工具搞定远程桌面
  • W55MH32 RTThread+UDP通信测试
  • 告别VSCode卡顿与插件冲突:一份详细的缓存与插件数据清理指南(附一键清理脚本)
  • ModStart:基于 Laravel 的模块化开发框架,V11.0.0 版本新增 15 个特性!
  • 联创 DelBug:AI Agents 驱动,项目 + 缺陷 + 测试一站式管理,让交付更省心。
  • 2026年海牙认证服务机构名录:北京企业境外投资、吉尔吉斯斯坦海牙认证、境外投资备案审批流程、大使馆公证认证代办选择指南 - 优质品牌商家
  • 开源对话大模型MOSS:从架构解析到微调部署实战指南
  • 期货量化模拟转实盘检查清单:延迟、成交偏差与异常处理
  • 机器学习实验跟踪工具Neptune:从原理到实战的完整指南
  • 2026超高频工器具标签技术解析:耐高温电子标签/超高频4通道读写器/超高频8通道读写器/超高频工器具标签/超高频耐高温抗金属标签/选择指南 - 优质品牌商家