
实现从上到下 依次替换的效果就ok了


CODE: [Copy to clipboard]@echo off&setlocal enabledelayedexpansion
for /f "delims=" %%a in (go.txt) do (
for /f "tokens=1,2 delims=:" %%i in ('findstr/n .* ip.txt') do (
set "str=%%a"
set "str=!str:myip=%%j!"
>>go%%i.txt echo !str!
)
)
CODE: [Copy to clipboard]@echo off&setlocal enabledelayedexpansion
for /f %%i in (ip.txt) do (
for /f "delims=" %%a in (go.txt) do (
set "str=%%a"
set "str=!str:myip=%%i!"
echo !str!
)
echo;&echo ++++++++++++++++++&echo;
)
pause
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |