вот вариант с решением проблемы спецсимволов,
с учетом того, как я понял файл "в одну строку": )
Код:
![Выделить весь код](images/misc/selectcode.png)
(for /f "tokens=1* delims=[]" %%a in ('^<list.txt find /n /v ""') do @(set/p $="%%a:"
for /f "usebackq delims=" %%c in ("%%b") do @(set "$c=%%c"
SETLOCAL EnableDelayedExpansion
set/p $="!$c!"
ENDLOCAL
)
echo/
))<Nul >result.txt