找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 25430|回复: 8

[其他] 求一个删除某类型文件夹里的文件的批处理

[复制链接]
发表于 2012-11-4 00:02:48 | 显示全部楼层 |阅读模式
如题
我的文件夹名字是 5.4.3333,    5.4.157,   5.4.2681,里面都有文件123,即,文件1,文件2,文件3.我想删除以5开头的文件夹里的文件2,用批处理可以实现吗,请高手指点一下
发表于 2012-11-4 00:14:29 | 显示全部楼层
  1. for /f "delims=" %%i in ('dir /b/s/ad "5*"') do (
  2.         del /q %%i\文件2
  3. )
复制代码
回复 1# hfstar
 楼主| 发表于 2012-11-4 08:41:44 | 显示全部楼层
回复 2# stance

显示系统找不到指定路径
 楼主| 发表于 2012-11-4 08:51:08 | 显示全部楼层
本帖最后由 hfstar 于 2012-11-4 08:53 编辑

回复 2# stance

我是想找一个批处理,删除搜狗拼音里以6.开头的文件夹里的某个文件,并适用于搜狗拼音以后的版本,比如,我想删除文件夹 6.x.x.xxxx里的 a.txt,该怎么写这个批处理呢.注意,文件夹6开头的文件夹,只是6不变,后面的X是个变量,不是固定的
发表于 2012-11-4 21:42:18 | 显示全部楼层
回复 4# hfstar

都是这么过来的,同情!
  1.     for /f "delims=" %%i in ('dir /b/s/ad 搜狗拼音"6*"') do (
  2.             del /q %%i\a.txt
  3.     )
复制代码
再不明白,看这里:
 楼主| 发表于 2012-11-4 23:55:05 | 显示全部楼层
回复 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
发表于 2012-11-5 07:42:44 | 显示全部楼层
回复 6# hfstar
  1. @echo off
  2. for /f "delims=" %%i in ('dir /b /s /ad "%ProgramFiles%\SogouInput\6*"') do (
  3.     del /q /f /a "%%i\ZipLib64.dll"
  4. )
  5. pause
复制代码
发表于 2012-11-5 07:43:30 | 显示全部楼层
回复 5# stance


双引号加的不对
 楼主| 发表于 2012-11-5 08:59:45 | 显示全部楼层
回复 8# BAT-VBS


    解决啦,O(∩_∩)O谢谢俩位高手
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-19 17:56 , Processed in 0.018680 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表