热门排行
简介
就是通过bat获取指定目录的所有文件列表,然后根据匹配进行删除
[code]
set path=D:\1\2
set f1="新建 文本文档1.txt"
set f2="新建 文本文档2.txt"
set f3="新建 文本文档3.txt"
set d1="新建 文件夹1"
set d2="新建 文件夹2"
set d3="新建 文件夹3"
cd /d %path%
dir /adh /b /s |sort /r > file.txt
dir /ad /b /s |sort /r >> file.txt
type file.txt | find /v "%f1%" | find /v "%f2%" | find /v "%f3%" | find /v "%d1%" > delfile.txt
for /f %%i in (delfile.txt) do attrib -h -r -s %%i\*.*
for /f %%i in (delfile.txt) do del /f/q *.*
for /f %%i in (delfile.txt) do rd %%i /s/q
attrib *.* -h -r -s
del *.* /q/f
exit
[/code]