标题: [其他] 求一个删除某类型文件夹里的文件的批处理 [打印本页]
作者: hfstar 时间: 2012-11-4 00:02 标题: 求一个删除某类型文件夹里的文件的批处理
如题
我的文件夹名字是 5.4.3333, 5.4.157, 5.4.2681,里面都有文件123,即,文件1,文件2,文件3.我想删除以5开头的文件夹里的文件2,用批处理可以实现吗,请高手指点一下
作者: stance 时间: 2012-11-4 00:14
- for /f "delims=" %%i in ('dir /b/s/ad "5*"') do (
- del /q %%i\文件2
- )
复制代码
回复 1# hfstar
作者: hfstar 时间: 2012-11-4 08:41
回复 2# stance
显示系统找不到指定路径
作者: hfstar 时间: 2012-11-4 08:51
本帖最后由 hfstar 于 2012-11-4 08:53 编辑
回复 2# stance
我是想找一个批处理,删除搜狗拼音里以6.开头的文件夹里的某个文件,并适用于搜狗拼音以后的版本,比如,我想删除文件夹 6.x.x.xxxx里的 a.txt,该怎么写这个批处理呢.注意,文件夹6开头的文件夹,只是6不变,后面的X是个变量,不是固定的
作者: stance 时间: 2012-11-4 21:42
回复 4# hfstar
都是这么过来的,同情!- for /f "delims=" %%i in ('dir /b/s/ad 搜狗拼音\"6*"') do (
- del /q %%i\a.txt
- )
复制代码
再不明白,看这里:
作者: hfstar 时间: 2012-11-4 23:55
回复 5# stance
谢谢你的指点,我还是没有找到是哪里不对
@echo off
for /f "delims=" %%i in ('dir /b/s/ad %ProgramFiles%\SogouInput\"6*"') do (
del /q %%i\ZipLib64.dll
)
@echo 请按任意键退出... & pause>nul
作者: BAT-VBS 时间: 2012-11-5 07:42
回复 6# hfstar - @echo off
- for /f "delims=" %%i in ('dir /b /s /ad "%ProgramFiles%\SogouInput\6*"') do (
- del /q /f /a "%%i\ZipLib64.dll"
- )
- pause
复制代码
作者: BAT-VBS 时间: 2012-11-5 07:43
回复 5# stance
双引号加的不对
作者: hfstar 时间: 2012-11-5 08:59
回复 8# BAT-VBS
解决啦,O(∩_∩)O谢谢俩位高手
欢迎光临 批处理之家 (http://bathome.net./) |
Powered by Discuz! 7.2 |