电脑使用久了,各种文件夹更是多之又多,其中有一小部分是空文件夹。虽然说空文件夹不占空间,但是文件夹一多,更是会妨碍找其他文件。所以我们必须要把这些空文件夹都删除,一个个找然后删除显然效率太低了,我们需要通过命令的方式自动搜索删除这些空文件夹。
在桌面或任意位置右键新建记事本,把如下代码复制到记事本中。 删除F盘所有空文件夹 注意:如果想删除其他盘符的空文件夹,需更改代码中F为其他盘符。 @echo off for /f "delims=" %%a in ('dir /ad /b /s F:\^|sort /r') do ( rd "%%a">nul 2>nul &&echo 空目录"%%a"成功删除! ) pause
删除所有盘所有空文件夹 注意:此段代码只删除CDEF盘符中的空文件夹,如果你电脑盘符不一样或有更多盘符,第二段代码括号中的内容需要更改或添加。 @echo off for %%i in (c d e f) do ( if exist %%i:\ ( for /f "delims=" %%a in ('dir /ad /b /s "%%i:\"^|sort /r') do ( rd "%%a" ) ) ) pause
注意:有些电脑可能在运行批处理文件过程中会出现乱码,但是不要紧,因为这不影响运行结果。
|