我正在尝试使用批处理文件将下面的行复制到新的文本文件中。该行在下面给出
objIEA.Navigate“http://”& WScript.Arguments(0)&“/ video?session = 3& alphabet = 83& channel =”& WScript.Arguments(1)&“&轮廓=“&安培; WScript.Arguments(2)
这就是这条线。我做的是这样的事情,我得到了错误。
ECHO objIEA.Navigate“http://”& WScript.Arguments(0)&“/ video?session = 3& alphabet = 83& channel =”& WScript.Arguments(1)&“& ;型材=“&安培; WScript.Arguments(2)>的test.txt
以上命令给我错误。我想将上面显示的确切行复制到一个新文件,实际上新文件的扩展名为.vbs。我的意思是现实中的新文件应该是test.vbs,但它甚至不适用于test.txt
请帮助
答案 0 :(得分:1)
你需要逃脱^所有特殊字符,如& < > |防止由命令处理器解释编辑:,但不要在引号内转义它们。
在你的情况下,试试这个
ECHO objIEA.Navigate "http://"^&WScript.Arguments(0)^&"/video?session=3&alphabet=83&channel="^&WScript.Arguments(1)^&"&profile="^& WScript.Arguments(2)