标题: 如果目录中存在某文件,则删除本目录
[打印本页]
作者: rexly
时间: 2008-12-1 11:11
标题: 如果目录中存在某文件,则删除本目录
E盘下有很多目录,如果,目录中存在 del.txt ,则删除这个目录。
如何处理? 求教。
作者: tireless
时间: 2008-12-1 11:22
@echo off
for /f "delims=" %%a in ('dir /s /a:-d /b "e:\del.txt"') do rd /s /q "%%~dpa"
[
Last edited by tireless on 2008-12-1 at 11:23 ]
作者: sea1112
时间: 2008-12-1 11:26
@echo off
set drv=c d e f g
for %%a in (%drv%) do (for /f "delims=" %%b in ('dir /b/s %%a:del.txt') do rd "%%~dpb" /q/s)
[
Last edited by sea1112 on 2008-12-1 at 11:30 ]
作者: HAT
时间: 2008-12-1 12:00
@echo off
for /r "E:\" %%a in (.) do (
if exist "%%a\del.txt" (
if not exist "%%a\del.txt\" (
rd /s /q "%%a" 2>nul
)
)
)
[
Last edited by HAT on 2008-12-1 at 12:03 ]