Board logo

标题: [文件操作] 批处理怎样循环删除文件夹? [打印本页]

作者: hackli____    时间: 2011-5-13 17:54     标题: 批处理怎样循环删除文件夹?

  1. DEL /F /A /Q \\?\%1
  2. RD /S /Q \\?\%1 {\rtf1}
复制代码
这个可以把文件拖进去删除

但是我想一下子拖很多个进去 批量删除

问题来了。。。。

不会

求救。。。。。 谢谢!!
作者: namejm    时间: 2011-5-13 18:02

标题模糊
路过的版主会锁帖
请先阅读总版规再发帖。
作者: hackli____    时间: 2011-5-13 18:17

谢谢斑竹。标题已经更改了
作者: hanyeguxing    时间: 2011-5-13 18:55

  1. @echo off
  2. :a
  3. echo;%~a1|find /i "d">nul 2>nul&&rd /s "\\?\%~1"||del /f /a "\\?\%~1"
  4. shift
  5. if not "%~1"=="" goto:a
复制代码

作者: applba    时间: 2011-5-13 23:49

shift配合goto,传递未知个数参数的好方法
作者: hackli____    时间: 2011-5-14 13:39

谢谢兄弟伙些!!




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