将命令回显到批处理文件中的输出文件

时间:2018-03-13 22:13:34

标签: windows batch-file cmd

Win+L

我通过运行此命令使用批处理文件创建另一个单独的批处理文件。但是,上面的行并没有出现在" delete.bat"文件。我确定这是语法问题,但我无法确切地看到问题所在。有人知道吗?

1 个答案:

答案 0 :(得分:0)

> echo test ^&^& test
test && test
> echo test && testing
test
'testing' is not recognized as an internal or external command,
operable program or batch file.

由于echo,Cmd.exe将您的&&行解释为两个命令。你需要使用^帽子来逃避它们,以便将它们发送到脚本中。

请参阅Quoting and escaping