BATCH:如何回显包含'&'的字符串char到文件

时间:2011-11-29 23:04:00

标签: windows build batch-file cmd

我正在尝试将包含'&'的网址字符串写入文件其中的char(使用简单的'echo'), 问题是它是命令提示符中保存的char,因此失败。

有没有办法告诉命令提示符它是字符串的一部分。

示例:

echo www.google.com/search=make&peace > love.txt

我会收到一个错误,表明“和平”不是公认的命令。

谢谢!

2 个答案:

答案 0 :(得分:16)

cmd使用^作为转义字符,所以

echo www.google.com/search=make^&peace > love.txt

答案 1 :(得分:5)

只需在报价中附上网址:

echo "www.google.com/search=make&peace" > love.txt