1 .删除指定目录下的文件(指定天数前的30,30为天数,30天前的文件)。
@ echo off forfiles/p ' d :new1027release image '/s/m *.*/d-30/c ' cmd/cdel @ path '/p中,路径/s递归子目录/m '* '是所有文件和目录/d [|- ] { mm/} 也可以选择(以下或(d-3030之前的)/c以上)对每个文件运行命令。 其中,命令是命令字符串,用双引号括起来。 缺省命令为cmd /c echo @file,其中显示文件的名称。 2 .删除指定目录下的空文件夹
@ echo off for/f ' tokens=* ' % % iin (' dir/s/b/ad : (new (1027 ) release (image ) ) ) ) ) ) ) 显示dir /s /b /ad目录中的所有文件3 .删除指定目录中30天前的所有文件和所有空文件夹
@ echo off forfiles/p ' d :new1027releaseimage '/s/m *.*/d-30/c ' cmd/cdel @ path ' for/f '