- @echo off
- setlocal enabledelayedexpansion
- dir /a:d /b /s "." | sort /r> "%cd%\directory.txt"
- for /f "usebackq delims=" %%i in ("directory.txt") do (
- echo "cur dir is: "%%i""
- dir /a /b "%%i" >"c:\folder_content.txt"
- findstr . "c:\folder_content.txt" >nul 2>nul && ( echo "The folder "%%i" is NOT NOT NOT empty") || ( echo "The folder "%%i" is empty" && echo "%%i">>"%cd%\empty_dir" && rd "%%i")
- )
- del "%cd%\directory.txt"
复制代码
|