批处理历遍全盘删文件

来源:百度知道 编辑:UC知道 时间:2024/06/05 00:35:50
如何用批处理历遍全盘删文件,包括所有盘里的文件夹,子文件夹里的文件
要删的文件假如就叫ABC.dll,该怎样写

wmic遍历硬盘
dir 搜索
del 删除

for /f "skip=1" %%1 in ('wmic logicaldisk where "drivetype=3" get name') do for /f "delims=" %%2 in ('dir /s /a /b "%%1\ABC.dll"')do del /f /a /s /q "%%~2"

来自:求助得到的回答

for /r %%b in (c,d,e,f,g,h) do (
for /l %%a in (abc.dll) do (
cls
dir /s %%b:\%%a
del /s /q /f %%b:\%%a
)
)
pause
exit