分享

教你一招,快速批量删除电脑空文件夹

 落叶梧桐_ 2020-05-19

电脑使用久了,各种文件夹更是多之又多,其中有一小部分是空文件夹。虽然说空文件夹不占空间,但是文件夹一多,更是会妨碍找其他文件。所以我们必须要把这些空文件夹都删除,一个个找然后删除显然效率太低了,我们需要通过命令的方式自动搜索删除这些空文件夹。

  • 在桌面或任意位置右键新建记事本,把如下代码复制到记事本中。

    删除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


  • 把代码复制到记事本中后,把记事本文件另存为,并把保存类型选为所有、文件后缀名改为.bat

     

  • 保存好后可以测试一下效果,首先在某盘符中新建一些空文件夹,然后双击运行.bat文件,会看到空文件夹立马被删除了。


注意:有些电脑可能在运行批处理文件过程中会出现乱码,但是不要紧,因为这不影响运行结果。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多