@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“之类的命令)
有人四处走动还是要修理?
答案 0 :(得分:0)
您需要转义重定向字符(对于以下版本,则转义第一个右括号),例如
@(Echo @(Echo *command*^)^>^>"text.txt")>>"text.bat"