- @echo off
- setlocal enabledelayedexpansion
- mode con cols=80 lines=25
- title 空文件夹清理 -
- color 3F
- echo ★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★
- echo ☆ ☆
- echo ★ 空文件夹清理工具 ★
- echo ☆ ☆
- echo ☆ ☆
- echo ★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★
- set /a sum=0
- echo.
- echo.
- echo 说明此工具会删除当前所在目录及其子目录下的空文件夹,以节省空间。
- echo.
- echo 当前工作目录为: %cd%
- echo.
- echo 任意键 开始删除空文件夹
- pause>nul
- echo -----------------------------------------------------------------------------
- for /f "delims=" %%i in ('dir /ad /b /s') do (
- dir /b "%%i"|findstr .>nul||rd "%%i"&&echo 成功删除空文件夹:%%i&&set /a sum=sum+1
- )
- echo -----------------------------------------------------------------------------
- echo 共删除%cd%目录下 空文件夹个数:%sum%
- pause>nul
- set sum=
- exit
复制代码
|