Board logo

标题: [文件操作] 与批处理不在同一级目录下的文件删除 [打印本页]

作者: dominater    时间: 2009-10-12 18:35     标题: 与批处理不在同一级目录下的文件删除

我是BAT的初学者,想自己编写一个清理Tencent Files里图片的批处理,我的代码如下:
@echo off
set str=*.jpg *.bmp *.jpeg *.gif
for %%i in (%str%) do del %%i
现在问题来了。图片的存储目录是c:\users\**\Document\Tencent Files\QQ号码\imag 但是我想把批处理放在Tencent Files这一级目录下处理所有QQ号的图片记录,但是不行 这一点能做到么?请高手指教
在此,我再次强烈召唤我的偶像JM哥,你的教材是我在批处理这片茫茫大海上的灯塔,你快回来指引我前进的方向吧!
作者: Seter    时间: 2009-10-12 19:42

最后一句改成
  1. for /r /d %%i in (imag) do for %%j in (%str%) do del "%%i\%%j"
复制代码
可以不
JM大大怎么那么多人认你做偶像 (*^__^*)...
作者: dominater    时间: 2009-10-13 17:15

不行啊 图片都还在啊




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