利用批处理删除空文件夹
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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 盘中的一些空文
件夹是系统创建的,另有他用)!