@ECHO OFF
(FOR /f "tokens=1-2* delims=," %%a in (bbb.txt) do for 握宽/f "delims=" %%i in (aaa.txt)do (echo %%a%%i%%b))>"%userprofile%\桌面"\ccc.txt"
start "" "%userprofile%\桌面"\ccc.txt"
PAUSE
bbb.txt内容如下:
------------------------------------------------------分割线------------------------------------------------------
因段脊为变量中包含多个特殊字符,所以需要使用^转义符处理,但是多个就比较容易出错.所以使用for /f解析要使用的变量,这样可以很好的处理特殊字符.附件包含测试代码和测试握皮渗结果.
@echo off
set "f=^^set "b=^>^<^/P^>"
for /f "tokens=*" %%a in (aaa.txt) do (
蔽笑指 echo %f%^"%%a^"%b%>>"%userprofile%\桌面\ccc.txt"
)
start "" "%userprofile%\桌面\ccc.txt"
1、首先有些字符需要转义才能用 比宏配如 >升者 ,在此符号前加"^" 进行转义 就OK了。。