Board logo

标题: [其他] 批处理怎样删除以数字开头的文件夹? [打印本页]

作者: bbmaler    时间: 2011-6-10 21:03     标题: 批处理怎样删除以数字开头的文件夹?

假如一个文件夹内有 N个文件和文件夹 我要删除这个文件夹内以数字开头(0-9)的文件夹 来达到自动清理的目的 这样的BAT文件该如何写 ?
呵呵 有懂的大师出手一下 感谢!
作者: Demon    时间: 2011-6-10 21:07

不是大师,路过。
作者: 601997526    时间: 2011-6-10 21:14

  1. for /f "delims=" %%i in ('dir /b') do (echo,%%i|findstr "^[0-9].*$")
复制代码

作者: bbmaler    时间: 2011-6-10 21:20

谢谢楼上的
作者: 601997526    时间: 2011-6-10 21:59

4# bbmaler


口头谢谢不如来点实在的吧
给点分吧
作者: 我是马甲    时间: 2011-6-10 23:27

  1. for /f "delims=" %%i in ('dir /b/ad *.*^|findstr "^[0-9]*$"') do echo,"%%i"
复制代码

作者: CrLf    时间: 2011-6-11 14:27

  1. for /l %%a in (0 1 9) do for /d %%b in (%%a*) do rd /s /q "%%b"
复制代码





欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2