文件夹清理脚本

/ 默认分类 / 0 条评论 / 33浏览

文件夹清理脚本

@echo off
setlocal enabledelayedexpansion

echo 正在将所有子文件夹中的文件移动到当前目录...

:: 遍历所有文件并移动到当前目录
for /r %%i in (*) do (
    if not "%%~dpi"=="%cd%\" (
        echo 移动: %%i
        move "%%i" "%cd%" >nul
    )
)

echo 正在删除所有空文件夹...
for /d %%i in (*) do (
    rd /s /q "%%i" 2>nul
)

echo 完成!
pause