联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off setlocal enabledelayedexpansion set "Line=32 202 16 82" for %%L in (30,45) do ( for /f "delims=" %%i in (%%L\VECTORI) do ( set "str=%%i" set "str=!str:%Line%=32 202 %%L 82!" echo !str!>>%%L\VECTORI+ move %%L\VECTORI+ %%L\VECTORI )) pause
@echo off setlocal enabledelayedexpansion for /f "delims=" %%a in ('dir /s/a-d/b VECTORI*') do ( set "str=%%~dpa" set "str=!str:~0,-1!.t" for /f "delims=" %%i in ("!str!") do call :xxx "%%~ni" ) pause :xxx if "%~1"=="" goto:eof set "Line1=32 202 16 82" set "Line2=32 202 %~1 82" setlocal enabledelayedexpansion for /f "delims=" %%i in (%~1\VECTORI) do ( set "str=%%i" set "str=!str:%Line1%=%Line2%!" echo.!str!>>"%~1\VECTORI+" ) move "%~1\VECTORI+" "%~1\VECTORI" endlocal goto:eof