标题: [文件操作] 批处理如何批量删除短文件名的文件? [打印本页]
作者: hongfangs 时间: 2019-8-30 14:39 标题: 批处理如何批量删除短文件名的文件?
如文件夹及子文件夹含有
1.gif
aa.doc
像这种少于5个字符的文件,如何批量删除(含子文件夹)下。
作者: zaqmlp 时间: 2019-8-30 14:52
- @echo off
- mode con lines=3000
- set info=互助互利,支付宝扫码头像,感谢赞助
- rem 有问题,可加QQ956535081及时沟通
- title %info%
- cd /d "%~dp0"
- for /f "delims=" %%a in ('dir /a-d/b/s') do (
- if "%%~nxa" neq "%~nx0" (
- set "f=%%a"
- set "n=%%~na"
- setlocal enabledelayedexpansion
- if "!n:~4!" equ "" (
- echo;!f!
- del /a /f /q "!f!"
- )
- endlocal
- )
- )
- echo;%info%
- pause
复制代码
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |