将批处理文件中的文本复制到新的文本文件中

时间:2011-10-27 16:34:06

标签: batch-file copy

我正在尝试使用批处理文件将下面的行复制到新的文本文件中。该行在下面给出

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

请帮助

1 个答案:

答案 0 :(得分:1)

你需要逃脱^所有特殊字符,如& < > |防止由命令处理器解释编辑:,但不要在引号内转义它们。

在你的情况下,试试这个

ECHO objIEA.Navigate "http://"^&WScript.Arguments(0)^&"/video?session=3&alphabet=83&channel="^&WScript.Arguments(1)^&"&profile="^& WScript.Arguments(2)