方案一:- @echo off
- (for /f "delims=:" %%a in ('findstr /vnrc:"[^ ]" *.txt^|findstr /b "[^:]*:1:"') do (
- if "%%a" neq "list.txt" echo %%a
- )>list.txt
- pause
复制代码 方案二:- @echo off
- (for %%a in (*.txt) do (
- if %%~nxa neq list.txt (
- set "empty=yes"
- for /f useback %%b in ("%%a") do (
- set "empty="
- )
- if defined empty echo %%a
- )
- ))>list.txt
- pause
复制代码
|