在转义URL“=”时在变量中插入值

时间:2015-04-07 18:15:20

标签: batch-file

我们正在以下列格式接收数据:

变量=值

我有一个URL作为值,我想保留分隔符“=”,但保留第三个字符串并在字符串后跟“=”。

以下代码有效,但前提是该值中只有一个相同的字符。

FOR / F“delims == tokens = 1,2,3”%% i in(“%temp%”)do set %% i = %% j = %% k

谢谢!

1 个答案:

答案 0 :(得分:1)

FOR /F "delims== tokens=1*" %%i in ("%temp%") do set "%%i=%%j"

这有用吗? 用双引号括起整个表达式以避免特殊字符出现问题