利用批处理删除空文件夹
1. 将下面的代码copy到记事本中,保存后更名为xxx.bat
_________________________________________________
@echo off
:h
setlocal enabledelayedexpansion
for /d %%a in (%1*) do (
set p="%%a\"
set p=!p:.\"=..\"!
rd !p! || ( call :h !p! & rd !p! )
)
_________________________________________________
2. 把xxx.bat放到某文件夹中,双击即可
3. 代码描述:
a. 删除所选文件夹中所有空文件夹;
b. 对于嵌套文件夹、含空格的文件夹、末尾带点的
文件夹(网上通常能搜到的批处理方法没有此项
功能)均有效。
c. 注意!最好不要在c 盘使用 (c 盘中的一些空文
件夹是系统创建的,另有他用)!
相关主题