@echo off
set servers=hello@how@are dd @you
set servers=%servers:@=,%
for %%i in (%servers%) do (
echo %%i
)
pause
输出:
你好
如何
是
DD
你
但我想要:
你好
如何
是dd
你
任何帮助都会很棒。 谢谢!
答案 0 :(得分:1)
这可能会解决这个问题:
@echo off
setlocal enabledelayedexpansion
set lf=^
:: leave the two blank lines above
set servers=hello@how@are dd @you
set servers=%servers:@=!lf!%
echo !servers!
pause