@echo off&setlocal enabledelayedexpansion
for /f "tokens=1,2" %%a in (1.txt) do set $%%a=%%b
for /f "tokens=1,2" %%a in (2.txt) do set #!$%%b!=%%a
for /f "delims=" %%a in (a.txt) do (
set "str=%%a"
for /f "tokens=1,2 delims==#" %%b in ('set #') do (set str=!str:%%b=%%c!)
echo/!str!
)
pause
Last edited by netbenton on 2009-4-13 at 10:31 ]