如何保存命令,将其保存在批处理文件中?

时间:2018-11-04 16:26:56

标签: batch-file save echo

@echo @echo *command* >> text.txt >> text.bat

文件text.bat已创建,但是在text.bat中只有@echo *command*而不是@echo *command* >> text.txt

@echo "@echo *command* >> text.txt" >> text.bat将具有"@echo *command* >> text.txt"(带有“,但Windows命令行无法处理” echo blabla“之类的命令)

有人四处走动还是要修理?

1 个答案:

答案 0 :(得分:0)

您需要转义重定向字符(对于以下版本,则转义第一个右括号),例如

@(Echo @(Echo *command*^)^>^>"text.txt")>>"text.bat"