原创, 请管理员移至原创区(目前本人权限不足)
清理空文件夹,节省资源- @echo off
- setlocal enabledelayedexpansion
- mode con cols=80 lines=25
- title 空文件夹清理 -
- color 3F
- echo ★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★
- echo ☆ ☆
- echo ★ 空文件夹清理工具 ★
- echo ☆ ☆
- echo ★ BY : 九影蓝翼(bluewing009) ★
- 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
复制代码 修正:可以删除带空格的文件夹。
[ 本帖最后由 bluewing009 于 2009-12-4 09:32 编辑 ] |