Как сохранить команду, чтобы сохранить ее в командном файле? - PullRequest
0 голосов
/ 04 ноября 2018

@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 голосов
/ 04 ноября 2018

Вам необходимо экранировать символы перенаправления, (и в случае версии ниже первая закрывающая скобка) , например,

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