LS,楼主说的是文本里只有一行,用type就可以了-------------------------------
代码-------------------------------@echo offset /p eqq=请输入文件名:for %%a in (c d e f g h) do (for /f %%b in ('dir /s /b "%%a:\%eqq%"') do type %%b&pause >nul)
是否需要写入文本?@echo offfor /f "delims=" %%i in ('dir /s/b/a-d') do (
for /f "delims=" %%a in ('more "%%i"') do (
if "%%~i" neq "%~0" echo %%i%%a
))pause>nul