本帖最后由 qixiaobin0715 于 2024-10-21 16:44 编辑
代码未经测试:- @echo off
- for /f "delims=" %%i in ('dir /b /ad') do (
- pushd "%%i"
- setlocal enabledelayedexpansion
- for /f "delims=" %%j in ('dir /b /od /a-d *.brd') do (
- if not defined str set "_%%j=true"
- set "str=%%j"
- )
- set "_!str!=true"
- set str=
- for /f "delims=" %%j in ('dir /b /a-d *.brd') do if not defined _%%j del "%%j"
- endlocal
- popd
- )
- pause
复制代码
|