bat批处理 递归删除当前及子目录中的空文件夹

将以下代码复制保存至txt文件中,将文件后缀改为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! )
)
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利
原文地址:https://www.cnblogs.com/hhddd-1024/p/14275097.html