如何用批处理查找文件并删除该文件所在文件夹

如何用批处理查找文件并删除该文件所在文件夹 ,也就是要查找的文件的在的这个文件夹, 如: 要查找的文件是 33.txt 而找到后,要删除的是 33.txt 所在的文件夹。 c:\windows\fjdsk\33.txt d:\ytee\whyc\33.txt 这两个都有,但要删除的是 c:\windows\fjdsk d:\ytee\whyc 这个文件夹

第1个回答  2015-05-01
在 C: 盘上找你的文件。把你的实际文件名替换 文件a

@echo off
cd /d c:\
for /f "delims=" %%f in ('dir /s /a-d /b "文件a"') do (set n=%%~dpf)
::如果显示没问题,请把下行的 echo 删掉再运行。
echo rd /s /q "%n%"
pause追问

不行。我要删除的是这个 update.udf 文件所在的文件夹, 而这个文件夹是随机的

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网