@echo off set /p before=请输入前面的字符 set /p after=请输入后面的字符 for /f "delims=" %%i in (1.txt) do ( if "%%i"=="" ( echo.>>2.txt ) else ( echo %before%%%i%after%>>2.txt ) ) del 1.txt ren 2.txt 1.txt 保存为123.bat 运行时保证123.bat和1.txt文件在同一目录下
@echo off setlocal EnableDelayedExpansion if exist 2.txt del /a /f /q 2.txt for /f "eol=# delims=" %%a in (1.txt) do ( set xz=%%a set xz=!xz: =! if defined xz echo 1 %%2%%a>>2.txt )
@echo off setlocal EnableDelayedExpansion if exist 2.txt del /a /f /q 2.txt for /f "eol=# delims=" %%a in (1.txt) do ( set xz=%%a set xz=!xz: =! if defined xz echo 1 %%2%%a>>2.txt )