根据文本批量删除指定文件夹及里面的文件

2024-11-24 18:33:40
推荐回答(1个)
回答1:

@echo off

set list=foldername.txt

for %%a in ('type "%list%"') do (
for /f "delims=" %%b in ('dir /ad/s/b "D:\*%%~a"') do (
if "%%~a"=="%%~nxb" rd /s /q "%%~b"
)
)

pause

由于手机编写,所以未进行测试。请在使用前备份好相关数据。