标题: [文件操作] [已解决]批处理如何模糊搜索并删除以指定字符开头的文件夹 [打印本页]
作者: ice-g 时间: 2008-7-6 00:24 标题: [已解决]批处理如何模糊搜索并删除以指定字符开头的文件夹
比如我要删除 一大堆文件名开始为 C3的文件夹(比如 C3_a.dll C3_b.exe ……)
都是隐藏的被更改为文件夹的
可是我只想写一条删除语句
windows的搜索不是有用*代替任意字符的吗
我想知道批处理在这方面的语法和规矩
谢谢
[ 本帖最后由 ice-g 于 2008-7-6 15:43 编辑 ]
作者: ieutk 时间: 2008-7-6 02:35
复制代码
请看清楚代码哦,出问题不负责任呀!
作者: 随风 时间: 2008-7-6 09:21
- @echo off
- for /f "delims=" %%a in ('dir /adh/b c3*') do rd /q /s "%%a"
- pause
复制代码
作者: ice-g 时间: 2008-7-6 12:04
原帖由 ieutk 于 2008-7-6 02:35 发表
del /q /f /a c3*.*请看清楚代码哦,出问题不负责任呀!
版主这样说搞得我怕怕的`
不过还是不行啊 我是说文件夹
作者: ice-g 时间: 2008-7-6 12:05
原帖由 随风 于 2008-7-6 09:21 发表
@echo off
for /f "delims=" %%a in ('dir /adh/b c3*') do rd /q /s "%%a"
pause
能麻烦具体解说下吗, 运行提示未找到文件,可是文件夹还是没删除.
作者: 随风 时间: 2008-7-6 12:08
你不是说是隐藏文件夹吗?如果不是隐藏的去掉dir的h参数就可以了
@echo off
for /f "delims=" %%a in ('dir /ad/b c3*') do rd /q /s "%%a"
pause
作者: ice-g 时间: 2008-7-6 15:42
果然能用 谢谢~~~~~~~~~
作者: myeanngg 时间: 2009-4-11 15:10
看来得加强对命令参数的理解,网上教程不少,但都大同小异,且只有基本的命令
作者: Batcher 时间: 2009-4-11 15:16 标题: 回复 9楼 的帖子
可以关注一下本论坛的系列教程
http://bbs.bathome.net/thread-2576-1-1.html
欢迎光临 批处理之家 (http://bathome.net./) |
Powered by Discuz! 7.2 |