如何为删除子文件夹创建批处理文件

时间:2010-09-29 04:25:38

标签: batch-file

我想删除子文件夹中的子文件夹和项目

例如我有f:\ ComSvr01 \ Trend(month_09.10,month_08.10,...)\ t1.trd

我想删除所有文件夹month_mm.yy

和文件夹中的项目但保留文件夹名称趋势(f:\ ComSvr01 \ Trend)

怎么办?

请帮助我

1 个答案:

答案 0 :(得分:1)

假设f:\ ComSvr01 \ Trend(month_09.10,month_08.10,...)\ t1.trd 装置

f:\ComSvr01\Trend\month_09.10\...
f:\ComSvr01\Trend\month_08.10\...
.
.
.

在批处理文件中使用它。您必须在批处理文件

中包含%% f而不是%f
for /f "tokens=*" %%f in ('dir f:\ComSvr01\Trend /ad/b') do rd /s/q f:\ComSvr01\Trend\%%f

从命令行中仅使用%f

for /f "tokens=*" %f in ('dir f:\ComSvr01\Trend /ad/b') do rd /s/q f:\ComSvr01\Trend\%f
相关问题