[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

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

如题
我的文件夹名字是 5.4.3333,    5.4.157,   5.4.2681,里面都有文件123,即,文件1,文件2,文件3.我想删除以5开头的文件夹里的文件2,用批处理可以实现吗,请高手指点一下

  1. for /f "delims=" %%i in ('dir /b/s/ad "5*"') do (
  2. del /q %%i\文件2
  3. )
复制代码
回复 1# hfstar

TOP

回复 2# stance

显示系统找不到指定路径

TOP

本帖最后由 hfstar 于 2012-11-4 08:53 编辑

回复 2# stance

我是想找一个批处理,删除搜狗拼音里以6.开头的文件夹里的某个文件,并适用于搜狗拼音以后的版本,比如,我想删除文件夹 6.x.x.xxxx里的 a.txt,该怎么写这个批处理呢.注意,文件夹6开头的文件夹,只是6不变,后面的X是个变量,不是固定的

TOP

回复 4# hfstar

都是这么过来的,同情!
  1.     for /f "delims=" %%i in ('dir /b/s/ad 搜狗拼音\"6*"') do (
  2.             del /q %%i\a.txt
  3.     )
复制代码
再不明白,看这里:

TOP

回复 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

TOP

回复 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
复制代码

TOP

回复 5# stance


双引号加的不对

TOP

回复 8# BAT-VBS


    解决啦,O(∩_∩)O谢谢俩位高手

TOP

返回列表