本帖最后由 aloha20200628 于 2024-3-2 14:46 编辑
自己模拟了一个样本测试环境,包括简单目录结构和复杂目录结构(如12楼示例),最终用以下代码(用记事本存为utf-8编码的test.bat运行即可)测试均予通过...- @echo off
- ::若数据文件和本脚本文件是简中编码则删除下一行
- chcp 65001>nul&cls
- ::设置目标根目录如下
- set "rootD=D:\a"
- (for /f "delims=" %%F in (' dir /b/s/a-d "%rootD%\*.txt" ') do (
- (find "此用户没有填写评价。" "%%~F") && (del /q "%%~F")
- ))>nul 2>nul
- (for /f "delims=" %%D in ('dir /b/s/ad "%rootD%\"^|sort /r') do (rd /q "%%~D")) 2>nul
- exit/b
复制代码
|