Board logo

标题: 怎么用bat删除一个主目录下面所有叫aaa的文件夹? [打印本页]

作者: adadaad    时间: 2013-4-16 11:03     标题: 怎么用bat删除一个主目录下面所有叫aaa的文件夹?

在E盘有一个文件夹。里面又有很多子文件,子文件夹里面还有文件夹。

我想在这些文件夹里面删除一些名字一样的文件夹。比如叫做aaa

aaa文件个数不定。

这个bat该怎么写?要用for么?还是有什么简单的办法。。
作者: BAT-VBS    时间: 2013-4-16 13:13

  1. @echo off
  2. for /r "D:\Test\" %%i in (.) do (
  3.     if "%%~fi\" neq "%~dp0" (
  4.         if "%%~nxi" equ "aaa" (
  5.             rd "%%~fi" 2>nul
  6.         )
  7.     )
  8. )
复制代码

作者: adadaad    时间: 2013-4-17 18:13

果然要用for啊。。
我得好好学学for
作者: swh0409    时间: 2013-4-18 10:40

..........................




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