用批处理(batch) 删除带有前缀的文件和文件名

@echo off

:: autho: aerchi [email protected]

dir 为文件目录

jetty 为前缀

Set dir=D:\test\

del %dir%jetty*.* /f/s/q/a

for /f "delims=" %%i in ('dir /s/b/ad jetty*') do (
rd /s/q "%%~i"
)

pause


dir /s/b/ad :

/b使用空格式(没有标题信息或摘要)
/a显示具有指定属性的文件./ad表示显示目录

(属性d目录,r只读文件,h隐藏文件,a准备存档的文件,s系统文件,-表示否的前缀)

/s显示指定目录或要有子目录中的文件

原文地址: http://blog.csdn.net/aerchi/article/details/7637490

你可能感兴趣的:(用批处理(batch) 删除带有前缀的文件和文件名)