2025年批处理删除指定文件夹(批处理 删除指定文件夹)

批处理删除指定文件夹(批处理 删除指定文件夹)您可以使用以下批处理 脚本来删除 指定 文件夹 中除保留的文件 外的所有文件 echo off set folder C YourFolderPa set preserve C YourFolderPa txt for f delims

大家好,我是讯享网,很高兴认识大家。

您可以使用以下批处理脚本来删除指定文件夹中除保留的文件外的所有文件


讯享网

@echo off set "folder=C:YourFolderPath" set "preserve=C:YourFolderPathpreserve.txt" for /f "delims=" %%i in ('dir /b /a-d "%folder%" ^| findstr /vile /g:"%preserve%"') do ( del "%folder%%%i" /q ) exit 

讯享网

这个脚本将会读取一个名为 preserve.txt文件,里面包含了要保留的文件名,然后删除文件夹中除这些文件外的所有文件

如果您要删除指定文件夹下的所有空文件夹,包括子目录,可以使用以下批处理脚本:

讯享网@echo off set "folder=C:YourFolderPath" for /f "delims=" %%i in ('dir /ad /b /s "%folder%" ^| sort /r') do ( rd "%%i" 2>nul ) exit 

这个脚本将会递归地遍历指定文件夹下的所有文件夹,然后删除其中所有空文件夹。注意,这个脚本会删除所有空文件夹,包括保留文件夹的子文件夹,所以请确保您知道自己在做什么。

小讯
上一篇 2025-05-17 16:39
下一篇 2025-05-08 19:11

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/145025.html