纯P版还可以更简化一些...- @echo off &setlocal enabledelayedexpansion
- for /f "tokens=1-2 delims==" %%1 in (1.txt) do (
- if defined _%%2 (set "_%%2=!_%%2! %%1") else (set "_%%2=%%1")
- )
- for /f %%F in (2.txt) do if defined _%%F (echo,!_%%F!)
- endlocal &pause &exit/b
复制代码
|